[freespace2] CVS build problem (OpenAL + amd64) and questions

Jonathan Ballet multani at free.fr
Sat Sep 3 17:42:05 EDT 2005


Hello !

I'm trying to build freespace2 from latest cvs, and i got somes errors :
===========================
jon at deb64:~/Prog/Projects/freespace2$ make clean
[... snip ...]
jon at deb64:~/Prog/Projects/freespace2$ make
[... snip ...]
g++ -c -o src/sound/sound.o src/sound/sound.cpp -Wall -g -DPLAT_UNIX 
-I/usr/include/SDL -D_REENTRANT -Iinclude/  -fsigned-char 
-Wno-format-y2k -DRELEASE_REAL
g++ -c -o src/sound/audiostr-openal.o src/sound/audiostr-openal.cpp 
-Wall -g -DPLAT_UNIX -I/usr/include/SDL -D_REENTRANT -Iinclude/  
-fsigned-char -Wno-format-y2k -DRELEASE_REAL
g++ -c -o src/sound/acm-unix.o src/sound/acm-unix.cpp -Wall -g 
-DPLAT_UNIX -I/usr/include/SDL -D_REENTRANT -Iinclude/  -fsigned-char 
-Wno-format-y2k -DRELEASE_REAL
g++ -c -o src/sound/ds.o src/sound/ds.cpp -Wall -g -DPLAT_UNIX 
-I/usr/include/SDL -D_REENTRANT -Iinclude/  -fsigned-char 
-Wno-format-y2k -DRELEASE_REAL
src/sound/ds.cpp: In function 'int ds_init(int, int)':
src/sound/ds.cpp:1504: error: invalid conversion from 'ALCubyte*' to 
'const ALchar*'
src/sound/ds.cpp:1504: error:   initializing argument 1 of 'ALCdevice* 
alcOpenDevice(const ALchar*)'
src/sound/ds.cpp:1563: error: invalid conversion from 'ALubyte*' to 
'const ALchar*'
src/sound/ds.cpp:1563: error:   initializing argument 1 of 'ALboolean 
alIsExtensionPresent(const ALchar*)'
make: *** [src/sound/ds.o] Erreur 1
jon at deb64:~/Prog/Projects/freespace2$
===========================

My configuration : Debian amd64 sid up to date, with OpenAL dev libs 
installed.
Could it be a 64bits port problem ?



And, to finish, somes questions :) :
- what are the relations between Icculus port and fs2_open ?
- do you plan to update the README file, or maybe the Icculus web page : 
it is quite old, and it didn't give much informations of the project's 
state.


... and, that's all for today :) (oh, no, great job you've done ! :)

Jonathan



More information about the freespace2 mailing list