[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: