macOS daily builds

Ask for help with ScummVM problems

Moderator: ScummVM Team

Post Reply
User avatar
almeath
Posts: 100
Joined: Fri Mar 14, 2008 1:40 pm
Location: Australia

macOS daily builds

Post by almeath » Sun Sep 08, 2019 3:48 am

With macOS 10.15 Catalina only weeks away from release, which entirely removes support for 32-bit binaries, I am asking why the build bots are still defaulting to 32-bit?

Also, is it possible to compile a 'fat binary', i.e. 32-bit and 64-bit executables within the same package?

User avatar
criezy
ScummVM Developer
Posts: 608
Joined: Sat Sep 23, 2006 10:41 am
Location: West Sussex, UK

Re: macOS daily builds

Post by criezy » Sun Sep 08, 2019 11:49 am

This is a question of finding the time to update the toolchain on buildbot. Buildbot runs on Debian and we need a cross compilation toolchain. However the toolchain I use to make the official 64 bits macOS releases is a native macOS toolchain and is not directly transferable. Also I have no experience of cross compilation, which makes this task a bit more daunting for me.

I would be possible to compile a fat binary in theory, but my plan is rather to have two separate binaries that target different OS version (a 64 bits binary for macOS 10.7 or above, and a 32 bits one that can be used on older versions).

User avatar
almeath
Posts: 100
Joined: Fri Mar 14, 2008 1:40 pm
Location: Australia

Re: macOS daily builds

Post by almeath » Sun Sep 08, 2019 3:02 pm

Thanks, I was not meaning to apply any pressure if it's not a straight forward process. The service is appreciated and I hope that there will be a solution in the future when you can find the time to investigate it further.

Post Reply