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