Die Linux-API-Header veröffentlichen die Programmierschnittstelle der Kernels zur Verwendung durch die Glibc.
Der Kernel muss eine Programmierschnittstelle (API) veröffentlichen, damit die C-Bibliothek (Glibc in LFS) diese verwenden kann. Dazu werden bereinigte Versionen der C-Header verwendet, die mit den Kernelquellen ausgeliefert werden.
Führen Sie nun einen Sed-Befehl aus, um die
Installation der Header in /usr/include/scsi
zu verhindern. Stattdessen
werden die von der Glibc bereitsgestellten Header verwendet:
sed -i '/scsi/d' include/Kbuild
Installieren Sie die Header-Dateien:
make mrproper make headers_check make INSTALL_HDR_PATH=dest headers_install cp -rv dest/include/* /usr/include