LINUX.ORG.RU

gcc не хочет собираться


0

2

потому что его убивает oom-killer, 512мб памяти ему мало. даже -O0 указал, и даже без -pipe собираю. swap включать что-ли?

на ноутбуке есть 2гб памяти, надо надо попробовать distcc. скажите, а distcc не только процессор использует? память тоже выделяется под сборку? или лучше перенести линукс в chroot на ноутбук, там в chroot'е собрать gcc и обратно на ПК унести.

★★★★★

swap включать что-ли?

да, 1.5 - 2 гига минимум

Harald ★★★★★
()

тем небось «make -j100500» используется при сборке. Можно попробовать выкинуть "-j" или ограничить 2-3

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

Тогда киллер все равно придет, но за линкером.

Lavos ★★★★★
()

А с какой целью нужно именно компилять? Ради профита от march=native? Так его не будет в случае chroot/distcc.

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