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

Reply via email to