Hello !

I'm trying to compile Flightgear from CVS at OSX 10.5 systems.
It seems the 10.5 lacks of alut.h header. After a little google-ing, I  
found that
Apple removed that haader from leopard (Thanks, Apple!).
Through, I'd found freealut implementation at OpenAL site.
It compiles well, but at the linking stage - I receive a bunch of  
linking errors
(listed at the end of this post).

If someone had such exeprience with freealut on OSX - could give me a  
hand
getting freealut to work ?

Also, it seems that ALUT support is being deprecated at more and more  
systems.
Is it a good idea, to rewrite Simgear sound classes w/o ALUT ?
Being a bit upset about ALUT issues I started rewriting them  
yesterday, but
who knows, maybe someone else is already doing this. :-)


gcc -dynamiclib  -o .libs/libalut.0.dylib  .libs/libalut_la- 
alutBufferData.o .libs/libalut_la-alutCodec.o .libs/libalut_la- 
alutError.o .libs/libalut_la-alutInit.o .libs/libalut_la- 
alutInputStream.o .libs/libalut_la-alutLoader.o .libs/libalut_la- 
alutOutputStream.o .libs/libalut_la-alutUtil.o .libs/libalut_la- 
alutVersion.o .libs/libalut_la-alutWaveform.o   -install_name  /usr/ 
local/lib/libalut.0.dylib -Wl,-compatibility_version -Wl,2 -Wl,- 
current_version -Wl,2.0
Undefined symbols:
   "_alcGetContextsDevice", referenced from:
       __alutSanityCheck in libalut_la-alutInit.o
       _alutExitOSX in libalut_la-alutInit.o
   "_alcCloseDevice", referenced from:
       _alutInitOSX in libalut_la-alutInit.o
       _alutInitOSX in libalut_la-alutInit.o
       _alutExitOSX in libalut_la-alutInit.o
   "_alGetError", referenced from:
       __alutPassBufferData in libalut_la-alutBufferData.o
       __alutPassBufferData in libalut_la-alutBufferData.o
       __alutSanityCheck in libalut_la-alutInit.o
   "_alcCreateContext", referenced from:
       _alutInitOSX in libalut_la-alutInit.o
   "_alcGetCurrentContext", referenced from:
       __alutSanityCheck in libalut_la-alutInit.o
   "_alcGetError", referenced from:
       __alutSanityCheck in libalut_la-alutInit.o
       _alutExitOSX in libalut_la-alutInit.o
   "_alBufferData", referenced from:
       __alutPassBufferData in libalut_la-alutBufferData.o
   "_alcOpenDevice", referenced from:
       _alutInitOSX in libalut_la-alutInit.o
   "_alcDestroyContext", referenced from:
       _alutInitOSX in libalut_la-alutInit.o
       _alutExitOSX in libalut_la-alutInit.o
   "_alcMakeContextCurrent", referenced from:
       _alutInitOSX in libalut_la-alutInit.o
       _alutExitOSX in libalut_la-alutInit.o
   "_alGenBuffers", referenced from:
       __alutPassBufferData in libalut_la-alutBufferData.o
ld: symbol(s) not found


-------------------------------------------------------------------------
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