¿Cómo actualizar la versión de gcc-c++ en Fedora?

¿Cómo actualizar la versión de gcc-c++ en Fedora?

Tengo gccinstalada la versión 4.4.4 y me gustaría actualizar a una versión específica o a la última versión. Esto es lo que he probado:

sudo yum install gcc-c++

esto me dice que Package gcc-c++-4.4.4-10.fc12.i686 already installed and latest version(no es cierto,hay al menos una versión 4.8 disponible).

Luego probé una versión específica:

sudo yum install gcc-c++-4.8.1

con el resultado de No Package gcc-c++-4.8.1 available..

Por fin intenté actualizar el paquete con

sudo yum update gcc-c++

con el resultado No Packages marked for Update.

Entonces, ¿cómo diablos actualizo la versión gccy/o gcc-c++para poder compilar proyectos con C++11?

Respuesta1

El mensaje already installed and latest versionse refiere a la última versión del RPM (paquete binario) para la versión de Fedora. Parece que estás usando Fedora 12, que está bastante desactualizado. Es probable que su mejor curso de acción sea actualizar primero a la última versión de Fedora, luego tendrá disponible una versión más reciente de GCC (4.7.2).

Se necesita un tiempo para que un software importante como GCC supere el proceso de compilación y control de calidad de una distribución. Entonces, si es absolutamente necesario tener GCC 4.8.1 ahora (lo que parece poco probable dada la antigüedad de su distribución), entonces probablemente tendrá que buscar un paquete de terceros o compilarlo usted mismo desde el código fuente. De todos modos, seguiría recomendando actualizar Fedora para reducir las complicaciones de dependencia.

información relacionada