[Ohrrpgce] Warning when running a 32-bit Mac .app

Ralph Versteegen teeemcee at gmail.com
Sun Feb 24 09:30:21 PST 2019


I forgot to mention that Mac binaries can be "fat", containing both 32
bit and 64 bit versions, but of course that doubles the size. But 0.1%
is a lower market share than I was expecting (is that measured OS
10.5+ or 10.6+?)nd we
And we could always build a 32 bit version of stable releases in case
people really want it (unless we strip support for older Mac OS
versions from the build system), even if Mac OS <= 10.5 support isn't
the default when people package their games for Mac. After all, the
OHR does cater to old computers much more than most other engines and
I think our user base is a little skewed by that fact.

On Sun, 24 Feb 2019 at 08:36, James Paige <Bob at hamsterrepublic.com> wrote:
>
> I see! I guess it is time to switch to 64 bit for mac!
>
> I did some googling for Mac OS version market share, and I think that versions of Mac OS that can't run 64 bit binaries are something like 0.1 %, so I think it is fair to say we don't need to keep a 32 bit version around in parallel.
>
> ---
> James
>
>
> On Fri, Feb 22, 2019 at 9:02 PM Ralph Versteegen <teeemcee at gmail.com> wrote:
>>
>> Someone mentioned that OSX showed a warning when they ran the OHR. I
>> discovered (Wikipedia):
>>
>> "In macOS High Sierra (10.13.4), a warning is issued the first time a
>> 32-bit app is opened that 32-bit apps will not be supported in future
>> updates. In macOS Mojave, this alert appears once every 30 days when
>> launching the app, as the next version of macOS will not support
>> them."
>>
>> It looks like this: https://support.apple.com/en-us/HT208436
>>
>> New OSX versions are generally released in September.
>> OS 10.5 (2007) was the first release that had 64-bit support, though
>> apparently it's more complete support in 10.6 (2009). We currently
>> target 10.4, but I was thinking of switching to 10.5 or 10.6 anyway.
>>
>> We can already produce 64 bit binaries (that was happening
>> accidentally at one point) but they need to be combined with 64-bit
>> copies of SDL and SDL_mixer. I think the frameworks downloaded from
>> libsdl.org actually include both x86 and x86_64 but I deleted the
>> x86_64 libraries (and also the huge OpenGL header files).
>> _______________________________________________
>> Ohrrpgce mailing list
>> ohrrpgce at lists.motherhamster.org
>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>
> _______________________________________________
> Ohrrpgce mailing list
> ohrrpgce at lists.motherhamster.org
> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org


More information about the Ohrrpgce mailing list