Итак, с момента обсуждения темы сборки системы buildroot-ом (
ссылка) прошло уже достаточное количество времени, чтобы там многое сменилось (особенно в части кросскомпиляции), тема снова актуальна.
Скачал версию 2010.02, первым делом, пришлось обновить виртуальную машину на Debian, т.к. в RH чего то не хватало даже для правильной работы make.
Далее выполняем:
make menuconfig (сохраняемся при выходе)
make at91sam9260dfc_defconfig
make
Собралось без особых выкрутасов (разве что несколько раз ей в ручную пришлось некоторые архивы подкинуть), возникает вопрос, как с наименьшими манипуляциями вносить изменения в ядро?
Сейчас приходится, после внесения изменений в исходники, идти в директорию ядра, запускать
make ARCH=arm menuconfig и после этого пересобирать buildroot
В добавок, корневая ФС с минимальным набором утилит вышла размером 45М!!!