geany / geany-osx

Things needed to bundle Geany for OSX
Other
24 stars 14 forks source link

Geany 1.38 fails on MacOS Big Sur M1 Chip #29

Closed Anterotesis closed 2 years ago

Anterotesis commented 2 years ago

Starting Geany 1.38 on MacOS Big Sur, on a Macbook with an M1 chip results in the message: "Service exited with abnormal code: 1" Works as normal on Intel Mac running Catalina.

Anterotesis commented 2 years ago

Geany 1.37 works as normal on MacOS Big Sur, Macbook M1 chip.

(Apologies: pressed comment too soon.)

techee commented 2 years ago

Even though right now I don't have access to an M1 mac (had to return my development transition kit to Apple), I have a suspect - I think with the latest XCode the launcher gets compiled both for Intel and ARM but the rest of the binaries is Intel-only so the launcher is started as an ARM process but then loading the code from dylibs fails as they are Intel.

I tried to disable ARM code generation for the launcher and uploaded a new installer for you to test - would you give the following file a try?

https://download.geany.org/snapshots/geany-1.38_osx-2.dmg

Anterotesis commented 2 years ago

It works! Thanks very much.

techee commented 2 years ago

Good to hear. I just moved this new binary to the download directory here

https://download.geany.org/geany-1.38_osx-2.dmg