
Tenho a versão 4.4.4 gcc
instalada e gostaria de atualizar para uma versão específica ou para a versão mais recente. Aqui está o que eu tentei:
sudo yum install gcc-c++
isso me diz que Package gcc-c++-4.4.4-10.fc12.i686 already installed and latest version
(não é verdade,existe pelo menos uma versão 4.8 disponível).
Em seguida, tentei uma versão específica:
sudo yum install gcc-c++-4.8.1
com o resultado de No Package gcc-c++-4.8.1 available.
.
Por fim tentei atualizar o pacote com
sudo yum update gcc-c++
com o resultado No Packages marked for Update
.
Então, como posso atualizar a versão gcc
e/ou gcc-c++
poder compilar projetos com C++ 11?
Responder1
A mensagem already installed and latest version
refere-se à última versão do RPM (pacote binário) para a versão do Fedora. Parece que você está usando o Fedora 12, que está bastante desatualizado. Sua melhor ação é provavelmente atualizar primeiro para a versão mais recente do Fedora, então você terá uma versão mais recente do GCC disponível (4.7.2).
Demora um pouco para que softwares importantes como o GCC passem pelo processo de construção e controle de qualidade de uma distribuição. Portanto, se você realmente precisa do GCC 4.8.1 agora (o que parece improvável dada a idade da sua distribuição), provavelmente você terá que encontrar um pacote de terceiros ou construí-lo a partir do código-fonte você mesmo. Independentemente disso, eu ainda recomendaria atualizar o Fedora para reduzir complicações de dependência.