Библиотека сайта rus-linux.net
Linux From Scratch (version 6.8) | ||
Назад | Глава 5. Создание временной версии системы | Вперед |
5.6. Заголовки Linux-2.6.37 API
С помощью заголовков Linux API библиотека Glibc может обращаться к API ядра системы.
Приблизительное время сборки: 0,1 SBU
Требуемое дисковое пространство: 485 MB
5.6.1. Установка заголовков Linux API
Ядро Linux должно предоставлять системной библиотеке C (библиотеке Glibc в LFS) возможность использовать интерфейс программирования приложений (API - Application Programming Interface). Это делается с помощью обновления различных заголовочных файлов C, которые поставляются в архиве с исходными кодами ядра Linux.
Убедитесь, что у вас нет устаревших файлов и зависимостей, оставшихся от предыдущих действий:
make mrproper
Теперь проверьте и извлеките из исходного кода заголовки ядра, предоставляемые пользователям. Они расположены в промежуточном локальном директории и их следует скопировать в нужное место, поскольку при извлечении из архива исходного кода все файлы, существующие в целевом директории, будут удалены.
make headers_check make INSTALL_HDR_PATH=dest headers_install cp -rv dest/include/* /tools/include
Подробная информация о пакете находится в разделе 6.7.2 "Описание заголовков Linux API".
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет GCC-4.5.2 - Первый проход | Пакет Glibc-2.13 |