Hello, I'm having trouble compiling the driver. uname -a reports: Linux iape-P75 2.2.19 #3 Wed Dec 12 18:10:31 PST 2001 i586 unknown
I'm using the Slackware 8 release, with sound enabled, but with no sound modules loaded. The sound module target is SB-AWE64. I did: ./configure --with-isapnp=yes Then, at root prompt: # make install 2>&1 | tee make.log When the compile failed, make.log contained: make[1]: Entering directory `/alsa-driver-0.4.1e/support' gcc -DALSA_BUILD -I/usr/src/linux/include -I.. -E -D__GENKSYMS__ isapnp.c | /sbin/genksyms -k 2.2.19 > ../include/modules/isapnp.ver updating ../include/sndversions.h gcc -E -M -D__DEPEND__ -DALSA_BUILD -O2 -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe -I/usr/src/linux/include -I.. *.c > .depend gcc -DALSA_BUILD -O2 -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe -I/usr/src/linux/include -I.. -DEXPORT_SYMTAB -c isapnp.c {standard input}: Assembler messages: {standard input}:9: Warning: Ignoring changed section attributes for .modinfo isapnp.c: In function `isapnp_peek': isapnp.c:280: warning: `d' might be used uninitialized in this function isapnp.c: In function `isapnp_pci_init': isapnp.c:2090: warning: `dev' might be used uninitialized in this function ld -r -o ../modules/isapnp.o isapnp.o make[1]: Leaving directory `/alsa-driver-0.4.1e/support' make[1]: Entering directory `/alsa-driver-0.4.1e/kernel' gcc -DALSA_BUILD -I/usr/src/linux/include -I.. -E -D__GENKSYMS__ persist.c | /sbin/genksyms -k 2.2.19 > ../include/modules/persist.ver In file included from persist.c:23: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition gcc -DALSA_BUILD -I/usr/src/linux/include -I.. -E -D__GENKSYMS__ sound.c | /sbin/genksyms -k 2.2.19 > ../include/modules/sound.ver In file included from sound.c:23: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition gcc -DALSA_BUILD -I/usr/src/linux/include -I.. -E -D__GENKSYMS__ mixer.c | /sbin/genksyms -k 2.2.19 > ../include/modules/mixer.ver In file included from mixer.c:23: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition gcc -DALSA_BUILD -I/usr/src/linux/include -I.. -E -D__GENKSYMS__ pcm.c | /sbin/genksyms -k 2.2.19 > ../include/modules/pcm.ver In file included from pcm.c:23: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition gcc -DALSA_BUILD -I/usr/src/linux/include -I.. -E -D__GENKSYMS__ midi.c | /sbin/genksyms -k 2.2.19 > ../include/modules/midi.ver In file included from midi.c:23: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition gcc -DALSA_BUILD -I/usr/src/linux/include -I.. -E -D__GENKSYMS__ timer.c | /sbin/genksyms -k 2.2.19 > ../include/modules/timer.ver In file included from timer.c:23: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition gcc -DALSA_BUILD -I/usr/src/linux/include -I.. -E -D__GENKSYMS__ hwdep.c | /sbin/genksyms -k 2.2.19 > ../include/modules/hwdep.ver In file included from hwdep.c:23: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition updating ../include/sndversions.h gcc -E -M -D__DEPEND__ -DALSA_BUILD -O2 -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe -I/usr/src/linux/include -I.. *.c > .depend In file included from control.c:22: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from hwdep.c:23: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from info.c:22: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from info_oss.c:22: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from init.c:22: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from isadma.c:22: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from memory.c:22: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from midi.c:23: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from misc.c:22: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from mixer.c:23: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from mixer_lib.c:22: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from mixer_oss.c:24: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from pcm.c:23: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from pcm_proc.c:22: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from persist.c:23: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from rawmidi.c:22: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from sound.c:23: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from sound_oss.c:22: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from switch.c:22: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from timer.c:23: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from ulaw.c:22: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition gcc -DALSA_BUILD -O2 -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe -I/usr/src/linux/include -I.. -DEXPORT_SYMTAB -c persist.c In file included from persist.c:23: ../include/driver.h:143: warning: `init_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:44: warning: this is the location of the previous definition ../include/driver.h:144: warning: `DECLARE_MUTEX' redefined /usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the previous definition ../include/driver.h:147: warning: `init_waitqueue_head' redefined /usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition In file included from persist.c:23: ../include/driver.h:145: redefinition of `wait_queue_t' /usr/src/linux/include/linux/wait.h:19: `wait_queue_t' previously declared here ../include/driver.h:146: redefinition of `wait_queue_head_t' /usr/src/linux/include/linux/wait.h:20: `wait_queue_head_t' previously declared here {standard input}: Assembler messages: {standard input}:9: Warning: Ignoring changed section attributes for .modinfo make[1]: *** [persist.o] Error 1 make[1]: Leaving directory `/alsa-driver-0.4.1e/kernel' make: *** [compile] Error 1 I'm low on ideas for a fix. Can you help? Thanks very much Dennis McNamara [EMAIL PROTECTED] _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user