Ich möchte gcc 4.7 installieren, damit ich einige c ++ 11-Funktionen nutzen kann.
Ich lud die Quelle herunter, lief ./configure
und wurde informiert, dass ich GMP benötige. Hab den Code dafür runtergeladen, getroffen ./configure
und mir wurde gesagt, dass ich m4 brauche. Aber ich habe bereits m4 (das sagt mir zumindest Synamptic).
Was ist los und wie kann ich das beheben?
software-installation
gcc
soandos
quelle
quelle
Antworten:
Sie können dieses PPA zur Installation von gcc 4.7 ausprobieren . Beachten Sie, dass Pakete nur für 12.04 und nicht für 11.10 verfügbar sind.
Führen Sie die folgenden Befehle in einem Terminal aus:
Wenn Sie eine grafische Installation einer PPA bevorzugen, lesen Sie Was sind PPAs und wie verwende ich sie? .
quelle
add-apt-repository
installiert, ich habe es mitsudo apt-get install python-software-properties
HINWEIS!!
Sie müssen sich höchstwahrscheinlich auch um g ++ - 4.7 kümmern
Die vollständige Befehlsliste lautet also:
Vergessen Sie auch nicht, Alternativen zu aktualisieren, wie hier vorgeschlagen
Es wurde bestätigt, dass dies unter Ubuntu 12.04 funktioniert
quelle
sudo rm /usr/bin/gcc sudo ln -s /usr/bin/gcc-4.7 /usr/bin/gcc
config.log
Durchsuchen Sie das Erstellungsverzeichnis nach Dateien und suchen Sie diese nach der Fehlermeldung. Das sollte einige Hinweise geben.Übrigens, wenn Sie 4.7 nicht genau benötigen, können Sie versuchen, das gcc-snapshot-Paket zu installieren. Das sollte die Funktionen haben, die Sie benötigen. Es wird jedoch nicht an der Standardposition installiert, wenn ich mich richtig erinnere.
quelle
Dies ist eine vollständige Anleitung zum Erstellen von gcc-4.7-Quellen unter Ubuntu 12.04 (64 Bit):
http://solarianprogrammer.com/2012/04/13/building-gcc-4-7-on-ubuntu-12-04/
quelle