Among its many exciting problems, Catalina has this problem: Athena builds from my Sierra machine do not run on it. Mark gets this error from either double-clicking or invoking the binary in the terminal:

The obvious culprit would be some essential code that is build for 32 bit instead of 64 bit platforms, but I don't detect any such code using file on the contents of Athena.app. There are some universal binaries, such as this one:
dist/Athena.app/Contents/MacOS/libgcc_s.1.dylib: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit dynamically linked shared library x86_64] [i386:Mach-O dynamically linked shared library i386]
dist/Athena.app/Contents/MacOS/libgcc_s.1.dylib (for architecture x86_64): Mach-O 64-bit dynamically linked shared library x86_64
dist/Athena.app/Contents/MacOS/libgcc_s.1.dylib (for architecture i386): Mach-O dynamically linked shared library i386
Need to determine if these might be the problem, or if there's some general other PyInstaller problem at work. Possibly the solution will have to be to get someone to build a separate binary for OSX 10.15+.
Among its many exciting problems, Catalina has this problem: Athena builds from my Sierra machine do not run on it. Mark gets this error from either double-clicking or invoking the binary in the terminal:
The obvious culprit would be some essential code that is build for 32 bit instead of 64 bit platforms, but I don't detect any such code using
fileon the contents ofAthena.app. There are some universal binaries, such as this one:Need to determine if these might be the problem, or if there's some general other PyInstaller problem at work. Possibly the solution will have to be to get someone to build a separate binary for OSX 10.15+.