Re: Windows XP support

Andreas Falkenhahn <[email protected]>
Newsgroups gmane.comp.lib.sdl
Message-ID <[email protected]>
On 16.08.2016 at 23:14 Daniel Gibson wrote:

> As far as I know, binaries built on 10.6 (with XCode from back then) 
> aren't even guaranteed to work on newer OSX versions - I think to 
> support 10.6 to 10.11 one has to build with latest XCode and 
> -mmacosx-version-min=10.6 - can someone who has more experience with 
> that platform than me confirm that?

No, I have two OSX systems: A build system running 10.6 and another
system for testing which always runs the latest version of OSX. I can
confirm that builds done using 10.6 are running fine on the latest
10.11.

The 10.6 system is running XCode 3.2.6 with the last "good" SDK,
which contains all the things that have been removed from newer
SDKs, including really old (but still useful) stuff like QuickDraw
etc.

Apple's API developer policy is really a pain the a**. In comparison
to Windows APIs all OSX APIs are pretty new and still they're deprecating
them faster than you can say Jack Robinson. Anybody remember Carbon?
Many people painfully migrated their sources from classic Mac OS to
Carbon only to hear a few years later that Carbon would be killed off
completely and that there was no way to go 64-bit in Carbon. It's
really a pain and it looks like the OSX dev management is a bunch of
amateurs with no clue of how to design long-lasting, stable APIs. Instead,
it's like they're following Greek philosopher Heraclit's famous dictum
that "everything flows" ... and that's just annoying the heck out of me.

It is because of Apple that I first learned to appreciate the robustness
of Win32 APIs. Now who would've thought that!

-- 
Best regards,
 Andreas Falkenhahn                            mailto:[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.