5.7. Установка заголовков Linux-2.6.8.1

Пакет ядра Linux содержит исходники ядра и файлы заголовков, используемые Glibc.

Расчетное время сборки 0.1 SBU

Требуемое место на диске 186 MB

Заголовки Linux - зависимости установки: Coreutils и Make

5.7.1. Инсталируем заголовки ядра

Некоторые пакеты нуждаются в ссылках на заголовки ядра, и мы собираемся распаковать архив ядра, собрать и скопировать необходимые файлы туда, где их сможет найти gcc.

Подготовимся к установке заголовков:

make mrproper

Это гарантирует нам, что дерево с исходниками ядра будет абсолютно "чистым". Команда разработчиков ядра рекомендует выполнять эту команду перед каждой компиляцией ядра. Вы не можете быть абсолютно уверены в чистоте дерева исходников ядра даже после распаковки.

Создадим файл include/linux/version.h:

make include/linux/version.h

Создадим платформо-зависимую ссылку include/asm:

make include/asm

Установим платформо-зависимые файлы заголовков:

mkdir /tools/glibc-kernheaders cp -HR include/asm /tools/glibc-kernheaders cp -R include/asm-generic /tools/glibc-kernheaders

Установим кросс-платформенные файлы заголовков:

cp -R include/linux /tools/glibc-kernheaders

Детальная информация о пакете находится в Разделе 8.3.2, “Описание Linux”.