Je souhaite installer gcc 4.7 pour pouvoir utiliser certaines fonctionnalités de c ++ 11.
J'ai téléchargé la source, j'ai couru ./configure
et on m'a dit que j'avais besoin de GMP. Téléchargé le code pour cela, frappé ./configure
et on m'a dit que j'avais besoin de m4. Mais j'ai déjà m4 (c'est ce que me dit le synamptique).
Qu'est-ce qui se passe et comment puis-je résoudre ce problème?
software-installation
gcc
soandos
la source
la source
Réponses:
Vous pouvez essayer ce PPA pour installer gcc 4.7. Notez qu'il a des paquets uniquement pour 12.04 et non pour 11.10.
Exécutez les commandes suivantes dans un terminal:
Ou, si vous préférez une méthode graphique d’installation d’un PPA, consultez Que sont les PPA et comment les utiliser? .
la source
add-apt-repository
installé, j'ai corrigé cela avecsudo apt-get install python-software-properties
REMARQUE!!
Vous devez également probablement vous occuper de g ++ - 4.7
La liste complète des commandes sera donc:
De plus, n'oubliez pas de mettre à jour les alternatives, comme suggéré ici
Ceci est confirmé pour fonctionner dans Ubuntu 12.04
la source
sudo rm /usr/bin/gcc sudo ln -s /usr/bin/gcc-4.7 /usr/bin/gcc
Recherchez les
config.log
fichiers dans le répertoire de construction et recherchez le message d'erreur dans ceux-ci. Cela devrait donner des indices.En passant, si vous n’avez pas besoin de la version 4.7 avec précision, vous pouvez essayer d’installer le paquet gcc-snapshot. Cela devrait avoir les fonctionnalités dont vous avez besoin. Cependant, si je me souviens bien, il n'est pas installé à la place standard.
la source
C’est un guide complet sur la construction de sources gcc-4.7 sur Ubuntu 12.04 64 bits:
http://solarianprogrammer.com/2012/04/13/building-gcc-4-7-on-ubuntu-12-04/
la source