Então, estou trabalhando em um projeto e queria usar alguns recursos do C11 para o C. Para usar esses recursos, o GCC 4.7 é necessário, então fui ao synaptic e procurei o 4.7, e achei os pacotes gcc-4.7- base, então eu instalei [1].
Então agora que o gcc-4.7-base está instalado eu esperava poder usar 4.7, mas não, quando eu faço gcc --version
ele ainda mostra 4.6.3 ainda mais, quando tento chamar diretamente 4.7 (via /usr/bin/gcc-4.7
) ele não existe, embora exista um executável gcc-4.6
.
Como faço para "ativar" o GCC 4.7? Eu li aqui , você faz algumas coisas malucas com update-alternatives
, mas não faz Não trabalhe para mim já que o executável gcc-4.7
não existe na minha máquina.
Notas:
1. Eu também vi o gcc-4.6-base, então eu imaginei que iria desinstalá-lo, mas a synaptic tentou remover todos os pacotes que eu tinha instalado e instalar um Java runtime, então por razões óbvias decidi não removê-lo.