Comment installer gcc 4.7?

48

Je souhaite installer gcc 4.7 pour pouvoir utiliser certaines fonctionnalités de c ++ 11.

J'ai téléchargé la source, j'ai lancé ./configure et on m'a dit que j'avais besoin de GMP. Téléchargé le code pour cela, a frappé ./configure et on m'a dit que j'avais besoin de m4. Mais j'ai déjà m4 (le moins, c'est ce que synamptique me dit).

Que se passe-t-il et comment puis-je le résoudre?

    
posée soandos 15.03.2012 - 19:06
la source

4 réponses

60

Vous pouvez essayer cette PPA pour installer gcc 4.7. Notez qu'il n'a des packages que pour 12.04 et non pour 11.10.

Exécutez les commandes suivantes dans un terminal:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.7

Ou, si vous préférez un moyen graphique d’installer un PPA, jetez un coup d’œil à Que sont les PPA et comment les utiliser?

    
réponse donnée jokerdino 01.04.2012 - 07:41
la source
29

REMARQUE !!

Vous devez également vous occuper de g ++ - 4.7

La liste complète des commandes sera donc:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.7 g++-4.7

N'oubliez pas non plus de mettre à jour les alternatives, comme suggéré ici

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.6 
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.7 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.7 
sudo update-alternatives --config gcc

Ceci est confirmé pour fonctionner dans Ubuntu 12.04

    
réponse donnée user109764 02.07.2013 - 02:30
la source
0

Recherchez les fichiers config.log dans le répertoire de génération et recherchez-les pour le message d'erreur. Cela devrait donner des indices.

BTW, si vous n'avez pas besoin de 4.7 avec précision, vous pouvez essayer d'installer le paquet gcc-snapshot. Cela devrait avoir les fonctionnalités dont vous avez besoin. Il n'est pas installé à l'endroit standard si je me souviens bien.

    
réponse donnée ams 16.03.2012 - 09:37
la source
0

Ceci est un guide complet sur la façon de construire à partir des sources gcc-4.7 sur Ubuntu 12.04 64 bits:

lien

    
réponse donnée mmisu 14.04.2012 - 03:24
la source

Lire d'autres questions sur les étiquettes