buildroot собирает всегда с uclibc если не используется внешний тулчайн.
посмотреть содержимое /lib на готовой корневой - если там есть файл вида ld-uClibc-0.9.30.so - думаю разберетесь какая это библиотека :)
Кстати - откуда ядро ? Ошибка какая-то подозрительная...
Я, к сожалению, не могу повторить Ваш результат, что у меня (и судя по отзывам не только у меня) получается Вы видели...
errno 75 это:
"Value too large for defined data type", где-то Вы передаете в libc параметр несоответствующий ожидаемому по размеру...
Прототип mmap у Вас как выглядит ?
Я так понимаю ядро буилдрут тоже собирает ? Я бы ему не доверился :) Тем более для платы необходимы патчи а насколько я знаю на авторском диске исходники 2.6.24 патченные, или имеется ввиду инклуды от ядра 2.6.19 с авторским ядром ? в любом случае что-то там все совсем старенькое и неизведанное... asplinux - как раз неплох для новичков - есть документация на русском и многие пакеты пропатчены "из коробки" для решения проблем локализации. Я когда на сервер ставил 7.1 версию - работало все :)
Кстати, как выяснилось, для ядер >2.6.26 никакие патчи не требуются... чтобы ядро завелось/запустилось/загрузилось достаточно взять defconfig от at91sam9260ek и изменить частоту резонатора в [kernel src]/arch/arm/mach-at91/board/board-sam9260ek.c
Остальное меняется если уже нужны "перламутровые пуговицы"... что нужно не всем и не всегда...
сам запутался и вас начал путать :)
errno=75 выдает gpio при запуске на плате под системой собранной перечислеными средствами
на мэйкфайл ругался при сборке свежего буилдрута-20090227
repairman,
незнаю правильно или нет я вас понял...
__ptr_t mmap(__ptr_t addr, size_t len, int prot,
int flags, int fd, __off_t offset) sasamy,
да, ядро он собирает, у меня не с авторского диска
ядро 2.6.19 к нему есть патчи буилдрут их применяет... собирал это все для AT91RM9200 все работало и gpio тоже
у тут такое...
у меня плата самоделка и резонатор стоит как раз 18.432