la verdad es que las cabeceras del nucleo solo son necesarias cuando quieres
compilar modulos para ese nucleo que tienes en binario y no tienes las
fuentes, vienen incluidas en el source y por tanto las tiene en el sistema.
yo tengo varios sources de kernels en mi sistema para cuando me aburro
compilarme un kernel XDDD. y cada vez que encuentro algun problema de
includepaths reinstalo las cabeceras del nucleo que quiero compilar y ya ves
tu que se arregla, supongo que reinstalando las fuentes tb se arregla pero
ocupa mucho mas y en mi sistema con su disco enano suelo hacer clean al
repositorio local de atp.

----- Original Message -----
From: "I�aki" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Thursday, October 07, 2004 11:21 AM
Subject: Re: Imposible compilar el kernel 2.6.8.1


El Jueves, 7 de Octubre de 2004 10:26, Gorka escribi�:
|| Pues no sab�a nada de las kernel-headers-2.6.8.1, las he vuscado (tras
|| leer tu email) en http://www.kernel.org/pub/linux/kernel/v2.6/ que es de
|| donde me baj� el kernel y no he encontrado ni rastro de ellas aqu�.
||
|| En google s�lo enlaces rotos e informaci�n confusa en ingl�s. �De d�nde
|| las consigues t�? �Las descomprimo en la carpeta linux-2.6.8.1 y contin�o
|| desde make mrproper, verdad?

Si desde consola pones:
 apt-cache search kernel-source-2.6.7
 apt-cache search kernel-headers-2.6.7
Ver�s que tienes disponibles ambas cosas.

Eso s�, ahora la duda la tengo yo. He mirado en debian.org las dependencias
de
"kernel-source-x.y.z" y no aparecen las "kernel-headers-x.z.z" como una de
ellas. De hecho yo nunca me he bajado las "headers", y eso que instalo con
"apt" que deber�a bajar las dependencias.
Adem�s, ultimamente he compilado varias veces mi kernel baj�ndome s�lo la
"source" mediante "apt-get install kernel-source-x.y.z", con lo que se
guarda
en /usr/src/kernel-source-x.y.z, entro en el directorio, hago "make
menuconfig" y luego "make clean bzImage ..."
Y de esta forma instalo perfectamente el nuevo kernel.

�Para qu� har�a falta bajarse los "headers"? Perdonad mi ignorancia.



Responder a