Hello,
When I try to run alsa with the 2.4.0 kernel I get the following
errors.
Dec 22 19:46:10 audragon modprobe: /lib/modules/2.4.0-0.14mdk/alsa/snd.o:
Dec 22 19:46:10 audragon modprobe: invalid parameter parm_snc_major
Dec 22 19:46:10 audragon modprobe: /lib/modules/2.4.0-0.14mdk/alsa/snd.o: insmod
/lib/modules/2.4.0-0.14mdk/alsa/snd.o failed
Dec 22 19:46:10 audragon modprobe: /lib/modules/2.4.0-0.14mdk/alsa/snd.o: insmod
snd-card-emu10k1 failed
Dec 22 19:46:11 audragon sound: Starting alsa sound driver snd-card-emu10k1 failed
Dec 22 19:46:11 audragon modprobe: /lib/modules/2.4.0-0.14mdk/alsa/snd.o: invalid
parameter parm_snc_major
Dec 22 19:46:11 audragon modprobe: /lib/modules/2.4.0-0.14mdk/alsa/snd.o: insmod
/lib/modules/2.4.0-0.14mdk/alsa/snd.o failed
Dec 22 19:46:11 audragon modprobe: /lib/modules/2.4.0-0.14mdk/alsa/snd.o: insmod
snd-card-0 failed
Dec 22 19:46:11 audragon sound: Loading sound module (snd-card-0) failed
I tried to recompile alsa but I get errors with all the compilers: gcc,kgcc,egcs.
make[1]: Entering directory `/usr/src/linux-2.4.0/alsa-driver-0.5.10/kernel'
kgcc -DALSA_BUILD -D__KERNEL__ -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 sound.c
In file included from ../include/driver.h:66,
from sound.c:23:
/usr/include/linux/modversions.h:1: #error Modules should never use kernel-headers
system headers,
/usr/include/linux/modversions.h:2: #error but headers from an appropriate
kernel-source
{standard input}: Assembler messages:
{standard input}:8: Warning: Ignoring changed section attributes for .modinfo
make[1]: *** [sound.o] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.0/alsa-driver-0.5.10/kernel'
make: *** [compile] Error 1
Is there a way to fix this?
Also are the alsa drivers part of the 2.4.0 kernel source and if so
why are there no options for alsa in make menuconfig?
--
Best regards,
Robin mailto:[EMAIL PROTECTED]