С помощью заголовков Linux API библиотека Glibc может обращаться к API ядра системы.
Приблизительное время сборки: 0,1 SBU
Требуемое дисковое пространство: 485 MB
Установка заголовков Linux API
Ядро Linux должно предоставлять системной библиотеке C (библиотеке Glibc в LFS) возможность использовать интерфейс программирования приложений (API - Application Programming Interface). Это делается с помощью обновления различных заголовочных файлов C, которые поставляются в архиве с исходными кодами ядра Linux.
Убедитесь, что у вас нет устаревших файлов и зависимостей, оставшихся от предыдущих действий:
make mrproper Теперь проверьте и извлеките из исходного кода заголовки ядра, предоставляемые пользователям. Они расположены в промежуточном локальном директории и их следует скопировать в нужное место, поскольку при извлечении из архива исходного кода все файлы, существующие в целевом директории, будут удалены. Также есть несколько скрытых файлов, используемых разработчиками ядра, которые не нужны системе в LFS и будут удалены из промежуточного директория.
make headers_checkmake INSTALL_HDR_PATH=dest headers_installfind dest/include \( -name .install -o -name ..install.cmd \) -deletecp -rv dest/include/* /usr/include