Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
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