LINUX.ORG.RU

Каким тулчейном лучше всего кросскомпилировать ядро для ARM?

 , , , ,


1

2

Точнее, вопрос сводится к тому, какие версии GCC лучше использовать. Более древние или последние релизы. Есть ли какие-нибудь свежие рекомендации на эту тему? Чем конпеляются всякие стабильные дебианы для arm к примеру? А то наслышался ужасов, что не всякий компилятор выдаёт загружающееся ядро с одним и тем же конфигом

★★★★★

Последнее исправление: tailgunner (всего исправлений: 1)

Бери самый свежий релиз от Linaro и вперед

Чем конпеляются всякие стабильные дебианы для arm к примеру?

Тем же чем и на всех остальных архитектурах, т.е. той версией gcc которая была стабильной на момент заморозки тестинга

А то наслышался ужасов, что не всякий компилятор выдаёт загружающееся ядро с одним и тем же конфигом

Бывает что вендоры железок предоставляют бажные тулчейны, решается переходом с г-на мамонта на что-то более свежее

annulen ★★★★★
()

Правдивая история

На gcc 7.x как-то трапался U-Boot, где-то на невыровненном доступе. Но это очень быстро починили (в U-Boot).

d_a ★★★★★
()

Я считал, что тулчейны выбирают по их лицензии

Einstok_Fair ★★☆
()
Ответ на: комментарий от Harald

Тем, что уже собраны, работают и тестированы тучей народа. В остальном - почти ничем.

alexru ★★★★
()

Еще, как вариант - сборки от Гугля. А так - да, Linaro рулит.

cvv ★★★★★
()

Чем конпеляются всякие стабильные дебианы для arm к примеру?

Тем тулчейном, который лежит в репозитории этого же самого всякого стабильного дебиана.

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

Тем тулчейном, который лежит в репозитории этого же самого всякого стабильного дебиана.

+1

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

Тоже поддерживаю. К тому же в Debian gcc добавляют изменения от Linaro. В Changelog это звучит так:

* Update the Linaro support to the 7-2017.09 snapshot.

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