Buenas, estoy compilando el kernel 2.4.20 para mi Slack 9.
El kernel compila sin pestañear (y funciona).
El problema es al compilar los modulos, proceso en el que suelta un errocillo tal que asi :
gcc -D__KERNEL__ -I/usr/src/linux-2.4.21-0.13mdk/include -Wall -Wstrict-pro
totypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-
pointer -pipe -mpreferred-stack-boundary=2 -march=k6 -DMODULE -DMODVERSIONS
-include
usr/src/linux-2.4.21-0.13mdk/include/linux/modversions.h -nostdinc -iwithpr
efix include -DKBUILD_BASENAME=rioroute -c -o rioroute.o rioroute.c
{standard input}: Assembler messages:
{standard input}:617: Error: value of ffffffffffffff69 too large for field
of 1 bytes at 0000000000000617
make[3]: *** [rioroute.o] Error 1
make[3]: Leaving directory `/usr/src/linux-2.4.21-0.13mdk/drivers/char/rio'
make[2]: *** [_modsubdir_rio] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.21-0.13mdk/drivers/char'
make[1]: *** [_modsubdir_char] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.21-0.13mdk/drivers'
make: *** [_mod_drivers] Error 2
(este error no es el mio, pero es el mismo en forma, estoy en el trabajo y no lo he podido copiar tal cual de mi ordenador)
a ver si alguien puede decirme para que vale esto del
rioroute .
¿Son algun tipo de drivers? ¿¿¿drivers RIO???
¿Como lo puedo quitar de mi configuracion del kernel? no he visto nada parecido al configurar las opciones.
Lo unico que he visto buscando por google son un monton de parches para el rioroute este, pero en ningun sitio dicen para que sirve.
El caso es que como funcionar el nuevo kernel... pues funciona, pero no puedo hacer el make modules_install y estoy funcionando con los modulos del kernel original de la distribucion.
...gracias
P.D.: Me parece que no estoy suficientemente curtido como para rular en Slackware
![toma [tomaaa]](/images/smilies/nuevos2/tomaa.gif)
, pero al menos estoy aprendiendo bastante.