I just tried to compile Vegastrike from CVS under OS X 10.3.5. It fails with:
Code: Select all
Making all in aldrv
source='al_sound.cpp' object='al_sound.o' libtool=no \
depfile='.deps/al_sound.Po' tmpdepfile='.deps/al_sound.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -Wno-long-double -DHAVE_SDL=1 -DSDL_WINDOWING=1 -I/System/Library/Frameworks/Carbon.framework/Libraries/CIncludes -I/sw/include -I/sw/include -I/sw/include -DJPEG_SUPPORT -DHAVE_AL=1 -I/Library/Frameworks/OpenAL.framework/Headers -I/sw/include/python2.3 -DHAVE_PYTHON=1 -DUSE_BOOST_128=1 -I../../src/boost -I../../src -I/System/Library/Frameworks/Carbon.framework/Libraries/CIncludes -pipe -falign-loops=2 -falign-jumps=2 -falign-functions=2 -I/sw/include/SDL -D_THREAD_SAFE -D_REENTRANT -pipe -c -o al_sound.o `test -f 'al_sound.cpp' || echo './'`al_sound.cpp
/Library/Frameworks/OpenAL.framework/Headers/alut.h: In function `bool
MacFixedLoadWAVFile(VSFileSystem::VSFile&, ALenum*, ALvoid**, ALsizei*,
ALsizei*)':
/Library/Frameworks/OpenAL.framework/Headers/alut.h:43: error: too many
arguments to function `ALvoid alutLoadWAVMemory(ALbyte*, ALenum*, ALvoid**,
ALsizei*, ALsizei*)'
al_sound.cpp:25: error: at this point in file
make[3]: *** [al_sound.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
config.log is here
Thanks in advance