problems compiling alsa-drivers-1.0.16 into 2.6.25.4 kernel

From: Dragan Noveski
Date: Mon May 19 2008 - 21:04:40 EST


hallo list,
steven rostedt asked me to pass this problem to this list, so here it goes.

when running make in the alsa-driver source i get this error:

.....
make[1]: Entering directory `/usr/src/linux-2.6.25'
CC [M] /home/nowhiskey/software/nove/alsa/alsa-driver-1.0.16/acore/hwdep.o
CC [M] /home/nowhiskey/software/nove/alsa/alsa-driver-1.0.16/acore/memory_wrapper.o
CC [M] /home/nowhiskey/software/nove/alsa/alsa-driver-1.0.16/acore/memalloc.o
CC [M] /home/nowhiskey/software/nove/alsa/alsa-driver-1.0.16/acore/sgbuf.o
CC [M] /home/nowhiskey/software/nove/alsa/alsa-driver-1.0.16/acore/pcm.o
CC [M] /home/nowhiskey/software/nove/alsa/alsa-driver-1.0.16/acore/pcm_native.o
CC [M] /home/nowhiskey/software/nove/alsa/alsa-driver-1.0.16/acore/pcm_lib.o
CC [M] /home/nowhiskey/software/nove/alsa/alsa-driver-1.0.16/acore/pcm_timer.o
CC [M] /home/nowhiskey/software/nove/alsa/alsa-driver-1.0.16/acore/pcm_misc.o
CC [M] /home/nowhiskey/software/nove/alsa/alsa-driver-1.0.16/acore/pcm_memory.o
CC [M] /home/nowhiskey/software/nove/alsa/alsa-driver-1.0.16/acore/rawmidi.o
CC [M] /home/nowhiskey/software/nove/alsa/alsa-driver-1.0.16/acore/rtctimer.o
CC [M] /home/nowhiskey/software/nove/alsa/alsa-driver-1.0.16/acore/timer.o
/home/nowhiskey/software/nove/alsa/alsa-driver-1.0.16/acore/timer.c: In function 'snd_timer_request':
/home/nowhiskey/software/nove/alsa/alsa-driver-1.0.16/acore/timer.c:155: error: wrong type argument to unary exclamation mark
make[3]: *** [/home/nowhiskey/software/nove/alsa/alsa-driver-1.0.16/acore/timer.o] Fehler 1
make[2]: *** [/home/nowhiskey/software/nove/alsa/alsa-driver-1.0.16/acore] Fehler 2
make[1]: *** [_module_/home/nowhiskey/software/nove/alsa/alsa-driver-1.0.16] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.25'
make: *** [compile] Fehler 2
......

the configure line i am using is:

./configure --with-isapnp=no --with-sequencer=yes --with-oss=yes --with-pcm-oss-plugins=yes --with-cards=virmidi,seq-dummy,hdsp,intel8x0,usb-audio --with-card-options=seq-rtctimer-default,support-old-api

it works on 2.6.24.7-rt7 kernel, but it don't with the 2.6.25.4 vanilla.

if you need any additional information on my system, please let me know.
since i am not subscribed to this list, it would be good you CC the messages of this thread to my email.

cheers,
doc
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/