Страницы

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

пятница, 13 декабря 2019 г.

FreeBSD gcc install

#gcc #freebsd


Здравствуйте.
Стараюсь поставить на 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


Прошу помочь разобраться с этим вопросом.
    


Ответы

Ответ 1



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

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

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