2.7.1 Compilando un kernel desde un fuente no perteneciente a Debian
Uno tiene que comprender la pol�tica de Debian en relaci�n a las cabeceras.
Las bibliotecacs C de Debian se construyen con las versiones m�s reciente de
las cabeceras del kernel de la rama estable.
Por ejemplo, la versi�n Debian-1.2 usaba la versi�n 5.4.13 de las cabeceras.
Esta pr�ctica contrasta con los paquetes fuentes del kernel de Linux
distribuidos por todos los sitios de archivos FTP de Linux que usan incluso
versiones m�s recientes de las cabeceras. Los archivos de cabecera del kernel
distribuidos con los fuentes del mismo est�n ubicados en
/usr/include/linux/include/
.
Si necesita compilar un programa con las cabeceras del kernel que son m�s
nuevas que las proporcionadas por libc6-dev
debe incluir al
compilar -I/usr/src/linux/include/ en la l�nea de comando. Esto
me ocurri� una vez con el empaquetado del demonio automounter
(amd
). Cuando los nuevos n�cleos cambiaron algunos detalles
internos relacionados con el NFS, amd
necesitaba saber de ellos.
Esto me oblig� a incluir las cabeceras de los �ltimos n�cleos.