Open almeath opened 3 years ago
There was some further patching needed to avoid "Severe Error" warnings being logged by OpenGlide about "GL_EXT_packed_pixels extension". This does not exist on Mac and it needed to be changed to "GL_APPLE_packed_pixels".
@almeath see https://github.com/voyageur/openglide/issues/13 as to the reason for the fix.
Thanks .. I have not yet tested those games for the same bugs on macOS, but at the moment there appears to be no other way to successfully compile on the Mac without 'undoing' the a504670 changes.
This commit from October 2020 breaks compilation in macOS, at least in Mojave 10.14.6, which seems reliant on the local glext.h:
https://github.com/voyageur/openglide/commit/a50467025dc95edb8cef6af3b788eb6a44b897f5
Terminal output is as follows:
Removing the changes in commit a504670 and restoring the glext.h file from the preceding source code fixes the problem.
Do the changes in this commit provide any tangible benefits at the cost of breaking compatibility in a still supported version of macOS? The install base for Mojave (10.14.6) is still significant because it is the last version of macOS to support 32-bit binaries.
I have forked the changes in case there are any macOS users that are interested.