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

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”.