James Turner wrote: > On 20 Oct 2008, at 15:30, Erik Hofman wrote: > >> The main problem is that Apple never removed the alut functions from >> their OpenAL library causing linking conflicts wehn linking both >> freealut and OpenAL. > > Well, to be fair that's to preserve binary compatibility. I work > around that trivially be ensuring -framework ALUT comes before - > framework OpenAL on my link command.
They only have to provide binary compatibility for applications that use OpenAL 1.0. Applications that use OpenAL 1.1 should have linked against a different library that doesn't contain the ALUT functions and there would have been no problem. But instead Apple combines OpenAL version 1.0 and OpenAL evrsion 1.1 in one library and decided to use include/OpenAL instead of include/AL I see this solely as a problem they created themselves. Erik ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel