LINUX.ORG.RU

Посоветуйте, что лучше использовать для кросскомпиляции


0

0
Доброго времени суток.

Сабж. В репозитарии дебиана что-то очень древнее, при попытке собрать ядро для кпк вылетает ошибка типа "ваш компилятор известен как очень глючный, были известны случаи сборки неправильного ядра". К тому же, с ним невозможно собрать ядро с ABI :(

Тут - http://www.handhelds.org/moin/moin.cgi/PrebuiltToolchains - ещё более древний компилятор.

Что посоветуете?

★★★★★
Ответ на: комментарий от alex_custov
Спасибо, почитаю. Перавя документация на русском, которую я вижу :)
router ★★★★★
() автор топика
Ответ на: комментарий от marsijanin
Если не ошибаюсь, там описан полный процесс сборки LFS для другой платформы? Вроде это немного не то.
router ★★★★★
() автор топика
В процессе поиска наткнулся ещё на Open Embedded. Надо будет присмотреться, вроде как раз то, что нужно
router ★★★★★
() автор топика
Ответ на: комментарий от kmeaw
А почему бы самому не собрать gcc? Я даже 2.95.3 собирал. Правда, там без шаманства никак. Зато результирующие бинарники для user-land были вполне работоспособны
anonymous
()
Собери сам раз из пакетиков не подходит, еще лучше - автоматизируй процесс, написанием makefile-ов - пригодится еще;
alphex_kaanoken ★★★
()
Ответ на: комментарий от anonymous
А зачем самому собирать gcc и шаманить для этого, когда есть crossdev, который прекрасно собирает gcc?
kmeaw ★★★
()
Ответ на: комментарий от Rastafarra
>если найдешь то, что искал -- дай пару линков или опиши действия. думаю полезно будет :)

http://kegel.com/crosstool/#download

Делал всё по этому руководству. http://kegel.com/crosstool/crosstool-0.43/doc/crosstool-howto.html

Всего делов, что создать пару каталогов да запустить один из demo-*.sh - файлов :D Шайтан-скрипт и скачает, и соберёт всё сам

А отчёт писать пока рано. Собранное этил toolchain-ом ядро смогло только вывести на экран содержимое регистров. Знаний пока маловато

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