Вопрос по получению gcc на плате
simon1 |
|
|
|
|
|
|
|
Пункты: 755 |
Регистрация: 07.10.2016 |
|
|
|
Всем здравствуйте! Имеется плата Hola-Pc. Волею судеб требуется иметь gcc непосредственно на самой плате. В конфигурации билдрута (2014.08) опция выбора gcc и прочего ему сопутствующего появляется только при выборе BuildrootToolchain в меню Toolchain/ToolchainType. Сборка проходит нормально, однако gcc почему-то собирается для host, а не для target и, соответственно, в образ root.fs не попадает. Вопрос: что нужно ещё отметить в конфигурации билдрута, чтобы gcc все-таки собирался для target и попал в образ для платы?? |
|
|
|
|
|
sasamy |
|
|
|
|
|
|
|
Пункты: 83552 |
Регистрация: 14.08.2009 |
|
|
|
В buildroot не собрать gcc для целевой платформы, когда-то давно была такая возможность но сейчас от этого отказались. |
|
|
|
|
|
simon1 |
|
|
|
|
|
|
|
Пункты: 755 |
Регистрация: 07.10.2016 |
|
|
|
Спасибо. ммм, получается, что единственный вариант заполучить gcc на плату - собрать gcc из сырцов с помощью кросс-компилятора? Может есть ещё варианты? |
|
|
|
|
|
sasamy |
|
|
|
|
|
|
|
Пункты: 83552 |
Регистрация: 14.08.2009 |
|
|
|
Теоретически можно еще собрать пакетный менеджер от Openembedded (Target packages -> Package managers -> opkg) и подключить репозиторий с готовыми пакетами но я не знаю насколько это реалистично |
|
|
|
|
|
simon1 |
|
|
|
|
|
|
|
Пункты: 755 |
Регистрация: 07.10.2016 |
|
|
|
Понятно, будем мимикрировать исходя их этого. Вопрос пока снят. |
|
|
|
|
|
|