Не работает дистсс
Сабж, кто-нибудь с ним на практике сталкивалсьо?
что имеем : ноут (и586) и пк (и686). Естественно, нужно для ноута собирать на пк приложения (или лучше собирать на обеих одновременно).
дистсс настраивал по этому - http://www.gentoo.org/doc/ru/distcc.xml
кросскомпиляцию настраивал по этому - http://ru.gentoo-wiki.com/HOWTO_%D0%9A%D1%80%D0%BE%D1%81%D1%81%D0%BA%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D0%B8%D1%8F#.D0.97.D0.B0.D1.87.D0.B5.D0.BC_.D0.BE.D0.BD.D0.BE_.D0.BD.D0.B0.D0.B4.D0.BE
по первой доке вроде все понятно.
По поводу второй доки есть вопросы :
это -
crossdev -t i686 nptl nptlonly dev-libs/mpfr
надо выполнять на ноуте или пк (в моем случае)?
и вот это :
В данном конкретном случае у меня компьютер архитектуры i686-pc-linux-gnu. У Вас он может быть любой другой. Поэтому здесь и далее все i686-pc-linux-gnu надо заменить на название архитектуры вашего компьютера.
имеется ввиду архитектура на ноуте или на пк?
я подумал, что на пк.
Вообщем, ниработает все это.
В результате попробывал поемержить мплеер для теста.
вываливаеца с ошибкой, что используется версия 2.95 (!!!) -на самом деле 4.1 (на обеих системах) и что надо проапргрейдить гцц.
з.ы. даже низнаю какие логи выложить ))
- Для комментирования войдите или зарегистрируйтесь
Если
Если используешь distcc, то кросскомпиляция тебе не нужна. Так как у тебя архитектура одинаковая (x86, сборку под i586 и i686 делат одна и та же версия gcc), то crossdev тоже не нужен.
ок, убрал
ок, убрал кроссдев
в результате при попытке собрать что-то
distcc-config --set-hosts="192.168.1.1 192.168.1.2"
делал.
Файрвол?
Файрвол?
нету, ни там ни
нету, ни там ни там.
А службы (демнонов) запустил?
А то про запушенные /etc/init.d/distccd ни слова
кстати, я
кстати, я коечто упустил в первый раз когда смотрел. он исчо пишет такое :
з.ы. хост пингуецо, сеть нормально настроена.
Что-то на пк я так понимаю?