6.7.1. تثبيت رؤوس Linux API
يحتاج Linux kernel إلى عرض واجهة برمجة التطبيقات (API) لاستخدامها في مكتبة C (Glibc in LFS). يتم ذلك عن طريق تعقيم ملفات رأس C المختلفة التي يتم شحنها في تارب مصدر نواة لينكس.
تأكد من عدم وجود ملفات وتبعيات قديمة من النشاط السابق:
جعل mrproper
جعل mrproper
الآن قم باستخراج رؤوس kernel المرئية للمستخدم من المصدر. يتم وضعها في دليل محلي وسيط ونسخها إلى الموقع المطلوب لأن عملية الاستخراج تزيل أي ملفات موجودة في الدليل الهدف. هناك أيضًا بعض الملفات المخفية التي يستخدمها مطورو النواة ولا يحتاجها LFS والتي تتم إزالتها من الدليل الوسيط.
اجعل INSTALL_HDR_PATH = dest headers_install
اعثر على dest / include \ (-name .install -o -name ..install.cmd \) -delete cp -rv dest / include / * / usr / include
اجعل INSTALL_HDR_PATH = dest headers_install
اعثر على dest / include \ (-name .install -o -name ..install.cmd \) -delete cp -rv dest / include / * / usr / include
توثيق