Como atualizar a versão do gcc-c ++ no Fedora?

3

Eu tenho a versão 4.4.4 de 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 diabos eu atualizo a versão de gcc e / ou gcc-c++ para poder compilar projetos com o C ++ 11?

    
por Alex 10.04.2013 / 20:35

1 resposta

4

A mensagem already installed and latest version está se referindo à última versão do RPM (pacote binário) para a versão do Fedora. Parece que você está usando o Fedora 12, o que é bastante desatualizado. O seu melhor curso de ação provavelmente atualizará para a versão mais recente do Fedora primeiro, 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 criação e controle de qualidade de uma distribuição. Então, se você precisa ter o GCC 4.8.1 agora (o que parece improvável, dada a idade da sua distribuição), então você provavelmente terá que encontrar um pacote de terceiros ou compilá-lo da fonte. Independentemente disso, eu ainda recomendaria a atualização do Fedora para reduzir as complicações de dependência.

    
por 10.04.2013 / 20:45