OS X deprecated warning about deprecated Carbon Audio units |
Dominus
|
With my little test of Exult, CoreAudio does still work with these changes and the deprecated warning is gone.
|
|||||||||||
|
OS X deprecated warning about deprecated Carbon Audio units |
Alex Szpakowski
Guest
|
SDL for OS X must be built using the 10.7 or newer SDK, however it still deploys down to Mac OS 10.5 at runtime.
That said, I’m very much in favor of dropping runtime support for OS X 10.5 – even Steam hasn’t supported 10.5 for a while now. I’d still expect 10.6 to be supported though. There is also an existing bugzilla report for removing the remaining Carbon code inside SDL: https://bugzilla.libsdl.org/show_bug.cgi?id=1756 The warning you got hasn’t been posted there yet though.
|
|||||||||||||
|
Dominus
|
Right, I see about 10.5 deployment. This can be fixed by additional
#if MAC_OS_X_VERSION_MAX_ALLOWED <= 1050 (which will make it that much uglier... ) I'll add an updated patch. My bug report about this is https://bugzilla.libsdl.org/show_bug.cgi?id=3127 |
|||||||||||
|
Dominus
|
Added three patches to my bug report https://bugzilla.libsdl.org/show_bug.cgi?id=3127
- for SDL2, removing 10.5 compatibility - for SDL2, keeping 10.5 compatibility - for SDL1.2x |
|||||||||||
|
Dominus
|
On the keeping OS X 10.5 as deployment system...
How does one even compile an app with anything other than SDK 10.5 (or smaller) so that it works on an actual 10.5 machine? I'm always stumbling over the /usr/lib/libstdc++.6.dylib problem (http://stackoverflow.com/questions/16358957/os-x-10-6sdk-compatible-with-10-5-leopard-system-znkst13bad-exception4whatev) and the app always crashes on 10.5... |
|||||||||||
|