Como eu instalo a gcc
versão mais recente no FreeBSD e configuro o sistema para que esta versão mais recente seja usada para compilar outros programas?
No momento da redação deste artigo, a versão mais recente do gcc
é a versão 4.9.0. E eu uso o FreeBSD 10.0.
Na verdade g++
, eu preciso do compilador C ++; mas eu preciso instalar algo como gcc49
pacote para ele, certo?
gcc
de compilar meu software. E talvez as portas que eu instalaria depois disso, se isso puder ser feito.Respostas:
Você pode instalar o GCC 4.9 construindo-o a partir de portas com
ou se você tem
portmaster
ou se você preferir pacotes com
Se você mudar
lang/gcc49
paralang/gcc
instalar a versão estável mais recente do GCC atualmente, é o GCC 4.7.Quando você deseja construir todas as suas portas com o GCC em vez do Clang, é necessário editar
/etc/make.conf
e adicionare editar
/etc/libmap.conf
e adicionar láAqui está um artigo do FreeBSD.org que explica isso com mais detalhes.
Mas você realmente não precisa do GCC para as portas, todas as portas que já dependem do GCC usarão o GCC.
Editar:
E sim
g++
, será instalado com todas as portas do GCC.fonte
lang/gcc5
também existe.lang/gcc7
(dezembro de 2017)lang/gcc
não estava apontandolang/gcc49
.