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