6.7.1. Instalarea antetelor API Linux
Nucleul Linux trebuie să expună o interfață de programare a aplicațiilor (API) pentru ca biblioteca C a sistemului (Glibc în LFS) să fie utilizată. Acest lucru se realizează prin dezinfectarea diferitelor fișiere de antet C care sunt livrate în tarball-ul sursă kernel-ului Linux.
Asigurați-vă că nu există fișiere învechite și dependențe de la activitatea anterioară:
face mrproper
face mrproper
Acum extrageți anteturile nucleului vizibile de utilizator din sursă. Acestea sunt plasate într-un director local intermediar și copiate în locația necesară, deoarece procesul de extracție elimină orice fișiere existente în directorul țintă. Există, de asemenea, câteva fișiere ascunse utilizate de dezvoltatorii nucleului și care nu sunt necesare de LFS, care sunt eliminate din directorul intermediar.
face INSTALL_HDR_PATH=dest headers_install
găsiți dest/include \( -name .install -o -name ..install.cmd \) -delete cp -rv dest/include/* /usr/include
face INSTALL_HDR_PATH=dest headers_install
găsiți dest/include \( -name .install -o -name ..install.cmd \) -delete cp -rv dest/include/* /usr/include