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

Reply via email to