Frage Wie libtool nach der Aktualisierung von gcc neu zu konfigurieren


Ich laufe Ubuntu 12.04 und wurde von getroffen dieser gcc-Fehler. Um dies zu beheben, habe ich eine neuere Version von gcc installiert Dieses Verfahren). Jetzt gcc -v und g++ -v Beide funktionieren, aber Pakete, die libtool benutzen, benutzen immer noch gcc-4.6.3.

Wie kann ich libtool neu konfigurieren, um den aktualisierten gcc aufzunehmen?


1
2017-07-15 13:40


Ursprung




Antworten:


Meine eigene Frage beantworten: Das Problem hatte mit libtool eigentlich nichts zu tun (obwohl es beim Erstellen von Paketen, die libtool verwendeten, aufgedeckt wurde). Ich hatte gcc und g ++ auf 4.8 aktualisiert, aber cpp war immer noch bei 4.6.3. Nach der Installation von cpp-4.8 wurde das Problem behoben.

Nur zur Erinnerung, das Folgende sollte gut funktionieren, um gcc auf 4.8 unter ubuntu 12.04 zu aktualisieren:

$ sudo add-apt-repository ppa:ubuntu-toolchain-r/test
$ sudo apt-get update
$ sudo apt-get install gcc-4.8 g++-4.8 cpp-4.8
$ sudo update-alternatives --install /usr/bin/cpp cpp /usr/bin/cpp-4.8 100 \
    --slave /usr/bin/g++ g++ /usr/bin/g++-4.8 \
    --slave /usr/bin/gcc gcc /usr/bin/gcc-4.8

1
2017-07-15 15:03