openal_track.c:8:21: error: AL/alut.h: No such file or directory openal_track.c: In function 'sound_Update': openal_track.c:141: warning: pointer targets in passing argument 2 of 'alDeleteSources' differ in signedness openal_track.c: In function 'sound_QueueSamplePlaying': openal_track.c:181: warning: pointer targets in passing argument 2 of 'alDeleteSources' differ in signedness openal_track.c: In function 'sound_ReadTrackFromFile': openal_track.c:213: warning: implicit declaration of function 'alutLoadWAVFile' openal_track.c:215: warning: implicit declaration of function 'alutUnloadWAV' openal_track.c: In function 'sound_ReadTrackFromBuffer': openal_track.c:235: warning: implicit declaration of function 'alutLoadWAVMemory' openal_track.c: In function 'sound_Play2DSample': openal_track.c:310: warning: pointer targets in passing argument 2 of 'alGenSources' differ in signedness openal_track.c: In function 'sound_Play3DSample': openal_track.c:345: warning: pointer targets in passing argument 2 of 'alGenSources' differ in signedness openal_track.c: In function 'sound_SampleIsFinished': openal_track.c:510: warning: pointer targets in passing argument 2 of 'alDeleteSources' differ in signedness make[3]: *** [openal_track.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/warzone2100-0.2.2/work/warzone2100-0.2.2/lib/sound' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/warzone2100-0.2.2/work/warzone2100-0.2.2/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/warzone2100-0.2.2/work/warzone2100-0.2.2' make: *** [all] Error 2 !!! ERROR: games-strategy/warzone2100-0.2.2 failed. Call stack: ebuild.sh, line 1525: Called dyn_compile ebuild.sh, line 928: Called src_compile warzone2100-0.2.2.ebuild, line 50: Called die !!! emake failed !!! If you need support, post the topmost build error, and the call stack if relevant.
Fixed in CVS with just a dependency update.
Stuck on this now. Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1237947488 (LWP 3727)] _alFloatMul (bpt=0xa189ff8, sa=0.15939714, len=2) at arch/i386/x86_floatmul.c:74 74 *(v4hi*)bpt = __builtin_ia32_pmulhw(*(v4hi*)bpt, v_sa.v); (gdb) bt #0 _alFloatMul (bpt=0xa189ff8, sa=0.15939714, len=2) at arch/i386/x86_floatmul.c:74 #1 0xb7c9cb04 in _alSourceParamApply (src=0x9ae09c0, nc=2, len=4, buffers=0xb7cc4a54) at al_source.c:2912 #2 0xb7c965fc in _alApplyFilters (cid=36864, sid=16408) at al_filter.c:420 #3 0xb7c985e1 in _alMixSources () at al_mixer.c:274 #4 0xb7c99a61 in async_mixer_iterate (dummy=0x0) at al_mixer.c:1084 #5 0xb7ca1daa in runThread (data=0xb7c999f0) at al_threadlib.c:19 #6 0xb7dcb4e4 in start_thread (arg=0xb6366ba0) at pthread_create.c:261 #7 0xb7bedd7e in clone () from /lib/libc.so.6