Я пытаюсь настроить небольшой кластер сборки дома с помощью distcc. Существуют две системы x64 и 1 система i686. Все системы работают под управлением Ubuntu 10.10 и обновлены. Системой, инициирующей сборку, является x64. Distcc отлично работает между двумя системами x64, но все задачи сборки, отправленные в систему i686, терпят неудачу.Перекрестная компиляция x86_64 на i686-системе на Ubuntu с distcc
До сих пор:
- Я установил мультибиблиотечном пакет для г ++ на этой системе. Я могу с помощью кросс-компиляции в x64 локально использовать
g++ -m64
- Исправлена ссылка в поле
/usr/lib/distcc/g++
, чтобы указать на сценарий, в котором экспликация задает параметр-m64
.
Любые предложения?
Каковы конкретные симптомы отказа? –
Системы были довольно общими - машина, которая была инициирована, сообщала, что машина 32 имела ошибки, поэтому она пыталась построить локально. Каждый раз, когда он строился локально, он работал, поэтому 32-битная машина в конечном итоге была помещена в «черный список» немного. –