On MacOSX, Logisim.app should be a universal binary
Brought to you by:
carlburch
The "Logisim.app" wrapper is a PowerPC-only application. It works well prior to MacOSX 10.6, even on Intel Macs because the OS come bundled with the "Rosetta" emulator. However, starting from MacOSX 10.6 "Snow Leopard", Rosetta is not installed by default any more.
This results in the following message being displayed when one tries to run Logisim.app: "To open JavaApplicationStub, you need to install Rosetta. Do you wish to install it now?"
Logisim.app should be a universal binary. There's no point in using a PPC emulator to bootstrap a JVM ;-)
Thanks for taking note of this. A brief Google search turns up the following blog post:
http://neosmart.net/blog/2009/make-old-java-applications-fully-snow-leopard-compatible/
It gives a simple step-by-step process for fixing this. Unfortunately, it requires copying a file from a Snow Leopard installation, which I don't have. Could you do the first two steps for me, and e-mail me (or respond to this bug report) with the result? Thanks!
Thanks for e-mailing the essential piece to me. I've now replaced the 2.5.0 MacOS X version with one that should be universal. This version does not include the attempts at fixing the other two bug reports. If you find this version isn't really universal, please let me know - but I'm pretty confident it will work. (I confirmed that it works on my ancient PowerPC Mac.)