¿Cómo instalo la versión más reciente gcc
en FreeBSD y configuro el sistema para que esta última versión se use para compilar más programas?
En el momento de escribir este artículo, la última versión de gcc
es la versión 4.9.0. Y uso FreeBSD 10.0.
De hecho g++
, necesito el compilador de C ++; pero necesito instalar algo como el gcc49
paquete, ¿verdad?
gcc
compilar mi software. Y tal vez los puertos que instalaría después de eso, si eso se puede hacer.Respuestas:
Puede instalar GCC 4.9 construyéndolo desde puertos con
o si tienes
portmaster
o si prefieres paquetes con
Si cambia
lang/gcc49
alang/gcc
, instalará la versión estable más reciente de GCC actualmente, esta es GCC 4.7.Cuando desee construir todos sus puertos con GCC en lugar de Clang, debe editar
/etc/make.conf
y agregary editar
/etc/libmap.conf
y agregar allíAquí hay un artículo de FreeBSD.org que explica esto con más detalle.
Pero realmente no necesita GCC para los puertos, todos los puertos que ya dependen de GCC usarán GCC.
Editar:
Y sí
g++
, se instalará con todos los puertos GCC.fuente
lang/gcc5
también existe.lang/gcc7
(diciembre de 2017)lang/gcc
no estaba apuntandolang/gcc49
.