LINUX.ORG.RU

asm-arm и asm-arm26


0

0

При компиляции Glibc под ARM необходимо подставить заголовки от ядра. В архиве linux-glibc-headers-2.6.8.1 есть 2 директории asm-arm и asm-arm26 какую из них использовать? Что означает приставка 26?

★★★★

Ответ на: комментарий от anonymous

Ну это не может быть правдой.

1. Архив называется linux-libc-headers-2.6.8.1. То-есть уже под 2.6.*

2. В asm-arm файлов значительно больше. + внути еще есть разделения по arch-xxx.

В asm-arm26 есть совсем мало файлов. Но они частично пересекаются с файлами из asm-arm. Проблема как-раз в этом.

alexru ★★★★
() автор топика
Ответ на: комментарий от alexru

Самое интересное, что в заголовках от ядра все как нужно... видать криве хидеры для не x86 архитектур...

alexru ★★★★
() автор топика
Ответ на: комментарий от alexru

Не, в заголовках как всегда все ОК :) Это я дурак.

alexru ★★★★
() автор топика

Я думаю вы не дочитали документацию. Симлинк /usr/src/linux/include/asm указывает на правильную архитектуру. Но только после того как сделаете make config над ядром. И почитайте про LFS. Успехов.

bizon_art
()
Ответ на: комментарий от bizon_art

Я все прочитал. Дело в том, что для сборки правильных заголовков ядра в версии 2.6.Х больше не нужно иметь исходники всего ядра. Заголовочные файлы находятся в отдельном пакете. Ну и симлинки в этом случае делать нужно самому естественно.

alexru ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.