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

Re: Compilando kernel al estilo debian



El mié, 27-10-2010 a las 17:39 +1930, Ali Moreno escribió:
> Hola a todos... leyendo el siguiente post para compilare la ultima
> versión del kernel 2.6.36
> 
> http://lgallardo.com/2010/01/25/compilar-el-kernel-a-lo-debian/
> 
> Segui todos los pasos y luego de mandar a debian a hacer el paquete de
> la imagen...
> 
> #make-kpkg --revision lnv1 --initrd kernel_image kernel_headers
> 
> (les copio acá abajo lo que quedo en el buffer del terminal virtual)

[...]


> make[1]: se ingresa al directorio `/usr/src/linux-2.6.36/Documentation/lguest'
> cc -m32 -Wall -Wmissing-declarations -Wmissing-prototypes -O3
> -U_FORTIFY_SOURCE    lguest.c   -o lguest
> lguest.c:21:25: error: sys/eventfd.h: No existe el fichero o el directorio
> lguest.c:46:30: error: linux/virtio_rng.h: No existe el fichero o el directorio

Faltan dos cabeceras para compilar lguest


$ apt-file search sys/eventfd.h
libc6-dev: /usr/include/sys/eventfd.h

$ apt-file search linux/virtio_rng.h
linux-headers-2.6.32-5-common: /usr/src/linux-headers-2.6.32-5-common/include/linux/virtio_rng.h
linux-headers-2.6.32-5-common-openvz: /usr/src/linux-headers-2.6.32-5-common-openvz/include/linux/virtio_rng.h
linux-headers-2.6.32-5-common-vserver: /usr/src/linux-headers-2.6.32-5-common-vserver/include/linux/virtio_rng.h
linux-headers-2.6.32-5-common-xen: /usr/src/linux-headers-2.6.32-5-common-xen/include/linux/virtio_rng.h
linux-libc-dev: /usr/include/linux/virtio_rng.h



Por lo tanto tienes que instalar los paquetes libc6-dev y linux-libc-dev

apt-file busca en los paquetes (instalados o no) un archivo (o un trozo
de su nombre)

También puede ser un error/problema en el Makefile de compilación de
lguest, viendo que está en la carpeta de Documentación no debería ser
importante.



-- 
Saludos
--
http://mariodebian.com

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: