Temps de construction approximatif : 0,1 SBU Espace disque requis : 192,5 Mo
Comme certains paquets ont besoin de se référer aux fichiers d'en-tête du noyau, nous allons déballer l'archive du noyau maintenant, les configurer et copier les fichiers requis à un endroit où gcc pourra les trouver plus tard.
Préparez l'installation des en-têtes avec :
make mrproper
Ceci nous assure que le répertoire du noyau est totalement propre. L'équipe du noyau recommande que cette commande soit exécutée à chaque compilation du noyau. Vous ne devriez pas vous reposer sur un répertoire non nettoyé après le déballage.
Créez le fichier include/linux/version.h :
make include/linux/version.h
Créez le lien symbolique spécifique à la plateforme include/asm :
make symlinks
Installez les fichiers d'en-têtes spécifiques à la platforme :
mkdir /tools/include/asm cp include/asm/* /tools/include/asm cp -R include/asm-generic /tools/include
Enfin, installez les autres fichiers d'en-têtes du noyau :
cp -R include/linux /tools/include