Компилирование Firefox
dmitry_migachev 29 июня, 2012 - 06:38
Firefox начиная наверное с версии так 12-ой, отказывается компилироваться с 1 гигом оперативы.
У меня лично две машины (ноутбука) с гигом оперативы, ни на одной не хочет.
Одна Core Duo, вторая Celeron 900
emerge --info
Что делать? Юзать firefox-bin? Как-то не охото, тот же libreoffice нормально отрабатывает за день
На машинах с оперативкой > 1 гиг firefox компилируется нормально.
»
- Для комментирования войдите или зарегистрируйтесь
.
Вспоминая опыты сборки
www-client/firefox-10.0.x
на машинке с 512 мегабайтами рамы: выпадание на этапе линковки вполне вероятно.Свопа сколько?
:wq
--
Live free or die
Ну свопа всегда и везде
Ну свопа всегда и везде ставил 512. Раньше в версии так наверное 10-ой помогало отключение рабочего стола (gnome), сейчас это не спасает
только подключать своп. Все
только подключать своп. Все претензии - к разработчикам firefox
Нейтральность - высшее достижение сознания!
dmitry_migachev
Там проблема не с компиляцией, а с линковкой.
Соответственно, во-первых, нужно, чтобы памяти + своп было хотя бы 2 гига. Во-вторых, чтобы умерить аппетиты ld, добавить для www-client/firefox в LDFLAGS -Wl,--no-keep-memory
А чтобы сократить время сборки, еще использовать distcc. Тот же libreoffice на Celeron 1.6 у меня за 2 с половиной часа собирается, при поддержке трех трехядерных феномов.
У меня сборка firefox уже
У меня сборка firefox уже более пяти версий стабильно требует около 1.5 Гб оперативы.