[SDL] Re: SDL 1.2.9 PRERELEASE (Mac OS X)
ewmailing at gmail.com
Wed Aug 31 00:24:21 PDT 2005
This seemed important, so I wanted to split it into another email.
> Sorry, I took that script right off my own files - that do have support
> both for Cocoa ("Quartz") and for Carbon ("toolbox") video drivers...
> Also, in the old patch it preferred a) X11 and b) Carbon which is wrong.
> If all three are available, it should use the Quartz driver (move it up)
Does the patch you submitted for Carbon and X11 force us to change the
link flags for the end user? If so, I think we need to decline the
patch, unless SDL can still be compiled the old way, which would have
to be the case for the binaries we provide. I think it's just going to
break too many people who have existing build systems out there if it
suddenly requires additional link flags for the end developers. I
think the Carbon fallback isn't terribly useful as Mac OS 9 is
essentially dead and nobody is really maintaining that code. The X11
support is kind of interesting, but it's not something that I think
really needs to be enabled for outside internal use. I'm also not sure
if you need the headers from the X11 stuff. I think by default, the
developer tools does not install the X11 development stuff (runtime is
provided though), so there is the possibility that people won't be
able to build SDL with this. Since our Xcode build system doesn't have
any detection support, this support would not be enabled.
More information about the SDL