В конфигах есть явное перечисление ядер... (/kernel/linux.in), что понятно, т.к. для каждой версии ядра может применятся специфичный патч... не проверено ядро, не написан патч, не приложен - нет ядра в списке...
Я в кишках ct-ng не копался... Собрать toolchain я могу и без него, а приложения производящие "кота в мешке одним кликом" я не люблю, потому что не люблю "котов в мешке", а "одним кликом" еще никому не удалось получить ничего путного...
До сих пор пользуюсь своим armv5l-linux-uclibc, сборка которого описана в 1 теме этой ветки... пока не разочаровался...
Опять же, я никого не агитирую... я показал как можно... у каждого своя голова не плечах есть...
p.s. Кстати, одна из самых популярных тем на форуме получилась, значит не меня одного посещают такие причуды...
Добрый день. Пытаюсь собрать тулчейн по рецепту repairman, и возникла небольшая проблема. Выполнение макефайла доходит до добавления заголовков ядра, и на этом затыкается (не находит каталога).
Repairman, удели, пожалуйста, минутку. Что значит этот кусок макефайла? Какие хедеры ему нужны? От линукса, который в системе установлен, или от того, который в тарболле?
Вот у меня есть тарболл с последним ядром, и что мне с ним делать?
А исходя из каких соображений ты этот процесс не прописал в макефайле, как это сделано с бинутилсами? Было бы удобно - нужен только тарболл с ядром. Ну и патч.
Если это ядро ни для чего использовать больше не будете, то патчи там никакие не нужны...
Распаковать куда-нибудь в удобное место,
make ARCH=arm at91sam9260ek_defconfig
make ARCH=arm menuconfig
Менять что-либо не нужно, просто выйти с сохранением... и сделать симлинк...
Не прописывал в makefile, потому что всегда имею распакованый и настроеный исходник, с которого собираю ядро для SK... зачем 2 раза одно и то же держать на диске, немало места занимает...