macOS 32bit building reenabled
Posted: Thu Sep 21, 2023 3:09 pm
Thanks to sleuthing from you guys was able to reenable macOS 32bit building from bits of the 9.6.1 Standalone Builder files/scripts.
Unfortunately now its ONLY building 32bit, I might have to backtrack some.
I'm trying to make it do separate builds for 32 and 64bit (no fat building) but it would probably be easier to just let it do its lipo 'slicing' thing from the 9.6.1 standalone 32/64-fat binary, and build 64bit from 9.6.3 standalone 64-fat binary.
Now that I'm thinking about it, I'm not even sure if there is even any difference in the 64bit Standalone binary data between these two versions. Will have to use a HEX or binary DIFF with a DIFF utility that can handle binary files.
But at least I was able to build 32bit standalone from my OXT 0.963, and tested on BigSur+ (building) and ran on my old, old rig running Yosemite 10.10.5. I'll try test running on 10.6 and 10.14 (last 32bit compatible macOS) once I get the 32/64 separation sorted, but it should work. Unfortunately the time I can use to work on OXT has suddenly been cut (even further) for the foreseeable future.
Unfortunately now its ONLY building 32bit, I might have to backtrack some.
I'm trying to make it do separate builds for 32 and 64bit (no fat building) but it would probably be easier to just let it do its lipo 'slicing' thing from the 9.6.1 standalone 32/64-fat binary, and build 64bit from 9.6.3 standalone 64-fat binary.
Now that I'm thinking about it, I'm not even sure if there is even any difference in the 64bit Standalone binary data between these two versions. Will have to use a HEX or binary DIFF with a DIFF utility that can handle binary files.
But at least I was able to build 32bit standalone from my OXT 0.963, and tested on BigSur+ (building) and ran on my old, old rig running Yosemite 10.10.5. I'll try test running on 10.6 and 10.14 (last 32bit compatible macOS) once I get the 32/64 separation sorted, but it should work. Unfortunately the time I can use to work on OXT has suddenly been cut (even further) for the foreseeable future.