Les Linux API Headers montrent l'API du noyau pour qu'il soit utilisé par Glibc.
Le noyau linux a besoin de montrer une interface de programmation de l'application (Application Programming Interface, API) à utiliser (Glibc dans LFS). Cela se fait en nettoyant les fichiers d'en-tête C qui sont contenus dans l'archive de la source du noyau Linux.
Tout d'abord, assurez-vous qu'il n'y a pas de vieux fichiers et d'anciennes dépendances présentes du fait d'une activité précédente :
make mrproper
Maintenant, testez et faites l'extraction à partir des sources des en-tetes du noyau visibles par l'utilisateur. Elles se situent dans un répertoire local intermédiaire et on les copie dans le répertoire adéquat car le processus d'extraction supprime tous les fichiers existant dans le répertoire tar.
make headers_check make INSTALL_HDR_PATH=dest headers_install cp -rv dest/include/* /usr/include