self icon indicating copy to clipboard operation
self copied to clipboard

Doesn't run on macOS Catalina 64 bit

Open sfcgeorge opened this issue 4 years ago • 1 comments

I suspect Self wasn't compiled with 64 bit only support because it doesn't do much on macOS Catalina.

The "Self Control" (oh I just got the pun) GUI runs, but selecting a snapshot does nothing / flickers in "Running worlds" for a second. So the GUI is fine but something deeper isn't happening.

Running Self on the command line produces this weird message

/usr/local/bin/self: line 2: /Applications/Self Control.app/Contents/Resources/Self.app/Contents/MacOS/Self: Bad CPU type in executable

Which I think might mean it was compiled 32 bit only since Catalina is 64 bit only.

sfcgeorge avatar Nov 24 '19 13:11 sfcgeorge

Yes, Self is currently 32 bit only. The VM needs to be ported to 64 bit and a 64 bit JIT compiler implemented.

doublec avatar Nov 24 '19 21:11 doublec