compilacion del kernel 2.4.27 en debian etch
Hola a todos,
acabo de actualizar de sarge a etch, estoy intentando compilar el kernel 2.4.27, o estoy descargando desde kernel.org, lo que hago es lo siguente:
1 descargo los paquetes necesarios para la copulación:
apt-get install libncurses5-dev libncurses-dev kernel-package initrd-tools bzip2
2 entro al directorio donde tengo el código fuente y lo descomprimo:
cd /usr/src
tar -xvjf linux-2.4.27.tar.bz2
3 creo un link esta carpeta y entro:
ln -s linux-2.4.27 linux
4 luego configuro el kernel según los requerimientos de hardware:
make menuconfig
5 por ultimo compilo y enpaqueto el kernel:
make-kpkg --initrd kernel_image
la compilacion no se completa correctamente y este es el mensaje de erro que me da:
/usr/src/linux-2.4.27/include/linux/smp.h:29: error: conflicting types for 'smp_send_reschedule'
/usr/src/linux-2.4.27/include/asm/smp.h:42: error: previous declaration of 'smp_send_reschedule' was here
In file included from /usr/src/linux-2.4.27/include/linux/unistd.h:9,
from init/main.c:17:
/usr/src/linux-2.4.27/include/asm/unistd.h:375: warning: conflicting types for built-in function '_exit'
make[1]: *** [init/main.o] Error 1
make[1]: se sale del directorio `/usr/src/linux-2.4.27'
make: *** [debian/stamp-build-kernel] Error 2
la pregunta es: ¿a que se debe este error? y ¿ como lo puedo solucionar?
gracias por su atención
Reply to: