This is really aggravating. I've had a ton of problems compiling ALSA in the past on Debian. :( I am getting EXTREMELY upset at having continuous problems using ALSA on Debian. And don't tell me to use the pre-compiled ALSA packages. They only are available for the 2.4 kernel, which I don't run-- and they are SEVERAL VERSIONS OLD.
This is a freshly installed (literally YESTERDAY) Debian 3.0 ("Woody") x86 system. I am using Kernel 2.2.20. Please don't ask me to "upgrade" to 2.4.x, I simply don't trust it yet. (I don't trust any current kernel major-version. I didn't trust 2.2 until 2.4 was out!) Besides, I shouldn't have to upgrade my kernel to 2.4 to get a sound driver to compile. I am trying to compile 0.9.0rc3 and it simply will not work. I have no clue what to do about the error message it gives. I unpack the sources, cd into their directory and run: ----------------------------------------- rm -f include/linux/isapnp.h # As you recommended ./configure --with-kernel=/usr/src/kernel-source-2.2.20 --disable-usb --with-debug=none --with-isapnp=no --with-sequencer=no --with-cards=via8233 make ----------------------------------------- Make spews its usual stuff, and then it ends in: make[1]: Entering directory `/root/alsa-driver-0.9.0rc3/pci' gcc -DALSA_BUILD -D__KERNEL__ -DMODULE=1 -I/root/alsa-driver-0.9.0rc3/include -I/usr/src/kernel-source-2.2.20/include -O2 -mpreferred-stack-boundary=2 -march=i686 -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe -DKBUILD_BASENAME=via8233 -c -o via8233.o via8233.c {standard input}: Assembler messages: {standard input}:9: Warning: ignoring changed section attributes for .modinfo rm -f snd-via8233.o ld -r -o snd-via8233.o via8233.o make -C ac97 modules make[2]: Entering directory `/root/alsa-driver-0.9.0rc3/pci/ac97' gcc -DALSA_BUILD -D__KERNEL__ -DMODULE=1 -I/root/alsa-driver-0.9.0rc3/include -I/usr/src/kernel-source-2.2.20/include -O2 -mpreferred-stack-boundary=2 -march=i686 -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe -DEXPORT_SYMTAB -c ac97_codec.c {standard input}: Assembler messages: {standard input}:9: Warning: ignoring changed section attributes for .modinfo gcc -DALSA_BUILD -D__KERNEL__ -DMODULE=1 -I/root/alsa-driver-0.9.0rc3/include -I/usr/src/kernel-source-2.2.20/include -O2 -mpreferred-stack-boundary=2 -march=i686 -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -pipe -DKBUILD_BASENAME=ac97_patch -c -o ac97_patch.o ac97_patch.c {standard input}: Assembler messages: {standard input}:9: Warning: ignoring changed section attributes for .modinfo rm -f snd-ac97-codec.o ld -r -o snd-ac97-codec.o ac97_codec.o ac97_patch.o ac97_patch.o(.modinfo+0x0): multiple definition of `__module_kernel_version' ac97_codec.o(.modinfo+0x0): first defined here make[2]: *** [snd-ac97-codec.o] Error 1 make[2]: Leaving directory `/root/alsa-driver-0.9.0rc3/pci/ac97' make[1]: *** [_modsubdir_ac97] Error 2 make[1]: Leaving directory `/root/alsa-driver-0.9.0rc3/pci' make: *** [compile] Error 1 ----------------------------------------- This is getting _EXTREMELY_ aggravating. I would like to offer two of my systems-- a Debian 3.0 x86 machine, and a Debian 3.0 PPC machine, to the ALSA developers as testing machines. I would like you guys to start test-compiling ALL new versions on Debian before release, and I would be MORE than happy to provide one of your senior developers with root on each of these boxen so you could do it. Please respond via e-mail to [EMAIL PROTECTED] I'm getting good and sick of OSS-Free, but if ALSA won't compile, then what the hell will I use? -- ========================================= J e s s i c a L e a h B l a n k ----------------------------------------- Programmer * Unix Sysadmin * Web Geek [EMAIL PROTECTED] * http://jessica.twu.net/ ========================================= ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user