2.7.1 Compiler un noyau avec des sources non Debian
Il faut comprendre la politique Debian sur les en-t�tes.
Les biblioth�ques C de Debian sont compil�es avec les en-t�tes du
noyau stable le plus r�cent.
Par exemple, la version Debian-1.2 utilisait la version 5.4.13 des en-t�tes.
Cette pratique contraste avec les paquets source du noyau Linux distribu�s dans
toutes les archives FTP Linux, qui utilisent des versions encore plus r�centes
des en-t�tes. Les en-t�tes du noyau distribu�es avec le source du noyau sont
situ�es dans /usr/include/linux/include/
.
Si vous avez besoin de compiler un programme avec des en-t�tes du noyau plus
r�centes que celles fournies par libc6-dev
, alors vous devez
ajouter -I/usr/src/linux/include/ � la ligne de commande lorsque
vous compilez. Cela est arriv�, par exemple, avec l'empaquetage du daemon
automounter (amd
). Lorsque de nouveaux noyaux ont chang� les
commandes internes ayant trait � NFS, amd
a d� en prendre
connaissance. Cela a requis d'inclure les derni�res en-t�tes du noyau.