Как установить gcc
последнюю версию во FreeBSD и настроить систему так, чтобы эта последняя версия использовалась для компиляции других программ?
На момент написания этой статьи последней версией gcc
является версия 4.9.0. И я использую FreeBSD 10.0.
Мне действительно нужен g++
компилятор C ++; но мне нужно установить что-то вроде gcc49
пакета для него, верно?
gcc
скомпилировать свое программное обеспечение. И, может быть, порты, которые я бы установил после этого, если это можно сделать.Ответы:
Вы можете установить GCC 4.9, собрав его из портов с
или если у вас есть
portmaster
или если вы предпочитаете пакеты с
Если вы изменяете
lang/gcc49
кlang/gcc
вам будет установить самую последнюю версию стабильной GCC в настоящее время это GCC 4.7.Если вы хотите построить все свои порты с GCC вместо Clang, вам нужно отредактировать
/etc/make.conf
и добавитьи отредактировать
/etc/libmap.conf
и добавить тудаВот статья из FreeBSD.org, которая объясняет это более подробно.
Но вам не нужен GCC для портов, все порты, которые уже зависят от GCC, будут использовать GCC.
Редактировать:
И да
g++
будет установлен со всеми портами GCC.источник
lang/gcc5
также существует.lang/gcc7
(декабрь 2017)lang/gcc
не указывалось наlang/gcc49
.