Instalar gcc 4.8.2 en CentOS 6.5

Actualizado el miércoles, 24 enero, 2018

Es posible que necesite instalar el compilador gcc 4.8.2 si su programa utiliza funciones en G 11 y GCC11. G 11 y GCC11 son los últimos GNU C ++ y C, que fueron ratificados en el 2011 como la versión 11. En CentOS 6.5, el compilador gcc por defecto es 4.4.7 gcc, que no soporta las nuevas características en GCC11. Por eso mismo les muestro a continuación cómo actualizar gcc 4.4.7 a gcc 4.8.2.

Instalación de GCC 4.8.2 compiladores en CentOS 6.5 x86
Antes de instalar GCC 4.8.2, debe descargar los siguientes paquetes para cumplir todos los requisitos:

Instalamos las herramientas de desarrollo:

yum groupinstall "Development tools"

Instalamos el soporte para las librerías de 32 bits:

yum install glibc-devel.i686 glibc-i686

Descargamos gcc-4.8.2:

curl -O ftp://ftp.gnu.org/gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.gz; tar zxf gcc-4.8.2.tar.gz

El comando anterior desempaqueta gcc-4.8.2 en el directorio actual, sin embargo, puedes moverlo a cualquier otro.
Extraemos los requisitos y renombramos las carpetas:

cd gcc-4.8.2

Extraemos todos los requisitos descargados anteriormente y cambiamos el nombre de la carpeta:

tar -zxvf ../mpc-1.0.1.tar.gz
tar -jxvf ../mpfr-3.1.2.tar.bz2
tar -jxvf ../gmp-5.1.3.tar.bz2
tar -jxvf ../isl-0.11.1.tar.bz2
tar -zxvf ../cloog-1.18.0.tar.gz

mv mpc-1.0.1  mpc
mv mpfr-3.1.2  mpfr
mv gmp-5.1.3  gmp
mv isl-0.11.1  isl
mv cloog-0.18.0 cloog

Configurar e instalar GCC: Dependiendo de su sistema y procesador, puede tardar entre 30 minutos a una hora, así que por favor sea paciente durante el proceso.
Después de la instalación, escribe…

gcc version or g++ version

se seguirá mostrando los números de versión antigua. Esto es porque los comandos ++ gcc y g todavía apunten a los oldcompilers, Aunque no es indispensable, si quiere que aparezcan los números de versión actuales debe modificar el entorno PATH o enlaces simbólicos en su directorio ../bin, para que enlace con la nueva carpeta gcc y g ++.

Agregar comentario