Menu

#62 On MacOSX, Logisim.app should be a universal binary

closed-fixed
5
2010-08-31
2010-08-30
No

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 ;-)

Discussion

  • Christophe Jacquet

    • labels: --> Logisim Core
    • assigned_to: nobody --> carlburch
     
  • Carl Burch

    Carl Burch - 2010-08-30

    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!

     
  • Carl Burch

    Carl Burch - 2010-08-31

    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.)

     
  • Carl Burch

    Carl Burch - 2010-08-31
    • status: open --> closed-fixed
     

Log in to post a comment.

Auth0 Logo