LINUX.ORG.RU

Ebuild на основе cmake для кросбилда

 , ,


0

1

Есть самопальная библиотека, которая собирается с помощью cmake по х86, amd64, arm.
Хочу написать для нее ebuild. Собсно с х86, amd64 проблем нет.
А вот что делать с кросбилдом под arm?

Просьба ткнуть носом в пример.

★★★

Просьба ткнуть носом в пример.

ebuild «для кросбилда» бред. «мухи отдельно, котлеты отдельно» © Делай просто обычный ebuild а чем и под какую архитектуру его дальше собирать это другие вопросы.

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

А вот нефига и не бред )

В моем случае ebuild всего лишь вызывает cmake. А вот cmake самостоятельно гребется по системе и находит компилер. Проблема в том, что по дефолтовым путям он находит только системный компилер.

Для кроссбилдов в cmake существует специальный файлик, в котором описывается, где и какой компилер юзать, где искать библиотеки и т д.

Так вот этот файлик спокойно можно генерить на лету в ebuild`е. А пути и название компилера можно брать из toolchain.eclass

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