Страницы

Поиск по вопросам

воскресенье, 21 октября 2018 г.

FreeBSD gcc install

Здравствуйте. Стараюсь поставить на FreeBSD 7 x64 gcc посвежее родного 4.2.1. Из портов не ставится. Жалуется на отсутсвие GMP и MPFR (или их кривой путь). По этому ответу поставил нужные библиотеки и с их помощью конфигурил make, который потомвыдавал:
Error expanding embedded variable. Error code 2
Пробовал так же по вышеуказанному ответу собирать gmake'ом, но процесс съедает всю оперативку, и завершается:
virtual memory exhausted: Cannot allocate memory gmake[2]: *** [insn-recog.o] Error 1 gmake[2]: Leaving directory `/root/tmp/gcc-4.9.1/host-x86_64-unknown-freebsd7.2/gcc' gmake[1]: *** [all-gcc] Error 2 gmake[1]: Leaving directory `/root/tmp/gcc-4.9.1' gmake: *** [all] Error 2
Прошу помочь разобраться с этим вопросом.


Ответ

Как насчет дополнительного свапа? Создайте файл нужного размера при помощи dd
dd if=/dev/zero of=/usr/swap0 bs=1m count=64
Затем его нужно разметить как swap
mkswap /usr/swap0
И задействовать
swapon /usr/swap0

Комментариев нет:

Отправить комментарий