[SDL] cant compile SDL in slack10 failing in compile

sycholic sycholic at adelphia.net
Mon Jan 3 20:21:35 PST 2005


Im not a programmer, no have a clue what to be looking for if anyone can 
help pls do it would be greately appreciated, Im hoping to start playing 
NWN under linux here is the compile error.

gcc -DPACKAGE=\"SDL\" -DVERSION=\"1.2.5\" -DHAVE_ALLOCA_H=1 
-DHAVE_ALLOCA=1 -I. -I. -g -O2 -Wall -DENABLE_DUMMYVIDEO 
-DDISKAUD_SUPPORT -DUSE_ASMBLIT -I./hermes -I../../../src/hermes 
-DOSS_SUPPORT -DALSA_SUPPORT -DARTSC_SUPPORT -I/opt/kde/include/artsc 
-pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
-DESD_SUPPORT -I/usr/X11R6/include -DENABLE_X11 -I./include 
-I./src/video -DXFREE86_VM -DXFREE86_VMGAMMA -DXFREE86_DGAMOUSE 
-DDEFAULT_DGAMOUSE -DXFREE86_XV -DHAVE_XINERAMA -Isrc/video -DENABLE_DGA 
-DENABLE_FBCON -DHAVE_OPENGL -DUSE_INPUT_EVENTS -D_REENTRANT 
-DSDL_USE_PTHREADS -I../../../include -I../../../include/SDL 
-I../../../src -I../../../src/linux -I../../../src/main 
-I../../../src/audio -I../../../src/video 
-I../../../src/video/XFree86/extensions -I../../../src/events 
-I../../../src/joystick -I../../../src/cdrom -I../../../src/thread 
-I../../../src/timer -I../../../src/endian -I../../../src/file -c 
SDL_alsa_audio.c  -fPIC -DPIC -o .libs/SDL_alsa_audio.lo
SDL_alsa_audio.c: In function `ALSA_OpenAudio':
SDL_alsa_audio.c:272: error: too few arguments to function 
`snd_pcm_hw_params_get_channels'
SDL_alsa_audio.c:282: warning: passing arg 3 of 
`snd_pcm_hw_params_set_rate_near' makes pointer from integer without a cast
SDL_alsa_audio.c:292: warning: passing arg 3 of 
`snd_pcm_hw_params_set_period_size_near' makes pointer from integer 
without a cast
SDL_alsa_audio.c:294: warning: passing arg 3 of 
`snd_pcm_hw_params_set_periods_near' makes pointer from integer without 
a cast
make[3]: *** [SDL_alsa_audio.lo] Error 1
make[3]: Leaving directory `/root/SDL-1.2.5/src/audio/alsa'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/SDL-1.2.5/src/audio'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/SDL-1.2.5/src'
make: *** [all-recursive] Error 1

if anyone has a clue what needs to be done, or code changes to fix this. 
TYVM ahead of time.





More information about the SDL mailing list