Deseo instalar gcc 4.7 para poder usar algunas funciones de c ++ 11.
Descargué la fuente, corrí ./configure
y me dijeron que necesitaba GMP. Descargué el código para eso, golpeé ./configure
y me dijeron que necesitaba m4. Pero ya tengo m4 (al menos eso es lo que me dice Synamptic).
¿Qué está pasando y cómo puedo solucionarlo?
software-installation
gcc
soandos
fuente
fuente
Respuestas:
Puede probar este PPA para instalar gcc 4.7. Tenga en cuenta que tiene paquetes solo para 12.04 y no para 11.10.
Ejecute los siguientes comandos en una terminal:
O, si prefiere una forma gráfica de instalar un PPA, eche un vistazo a ¿Qué son los PPA y cómo los uso? .
fuente
add-apt-repository
instalado, lo arreglé consudo apt-get install python-software-properties
¡¡NOTA!!
También es probable que necesite cuidar de g ++ - 4.7
Entonces la lista completa de comandos será:
Además, no olvide actualizar las alternativas, como se sugiere aquí
Se confirma que esto funciona en Ubuntu 12.04
fuente
sudo rm /usr/bin/gcc sudo ln -s /usr/bin/gcc-4.7 /usr/bin/gcc
Busque en el directorio de compilación los
config.log
archivos y busque el mensaje de error. Eso debería dar algunas pistas.Por cierto, si no necesita 4.7 con precisión, puede intentar instalar el paquete gcc-snapshot. Eso debería tener las características que necesita. Sin embargo, no se instala en el lugar estándar, si no recuerdo mal.
fuente
Esta es una guía completa de cómo construir desde fuentes gcc-4.7 en Ubuntu 12.04 64 bits:
http://solarianprogrammer.com/2012/04/13/building-gcc-4-7-on-ubuntu-12-04/
fuente