LINUX.ORG.RU

Как бы в армовский чрут пробросить нативный компилятор

 , , ,


0

1

В чруте ну уж ооочень медленно собирает. Кросскомпиляция - головняк, полная жопа. Идея состоит в том, что-бы заюзать нативный x86 кросскомпилятор arm-linux-gnueabi-* из чрут окружения на qemu-arm. Идей особо нет, как заставить работать программу в qemu чруте нативно на хосте?

// arch-linux

★★★

qemu-user? если да то просто нужно сделать multiarch чрут с arm и x86. ядро смотрит на зареганые binfmt сигнатуры и дергает соответствующий интерпретатор (в твоем случае qemu-user для arm бинарей). но это в теории, на практике надо проверять.

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

У меня на флешке arm арч-линукс, я в него чрутнулся. Т.е. у меня готовое окружение на флешке, мне нужен туда лишь быстрый компилятор. Про мультиарч идея понятна, но не совсем то.

vova7890 ★★★
() автор топика

Наткнулся на distcc

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

там в другом ошибка оказалась... я тупо скопипастил с мануала конфигурацию binfmt_misc, и не заметил там путь к qemu-arm.static (на убунте он qeьu-arm-static называется).

RiseOfDeath ★★★★
()
Последнее исправление: RiseOfDeath (всего исправлений: 1)
Ответ на: комментарий от dvl36

И какие же это новости?

Головняк и полная жопа - это как раз то, чем занимается ТС.

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