Whey Ich versuche, das Programm Layout Editor (auf dieser Site verfügbar ) auf Ubuntu 14.04.1 64-Bit-LTS auszuführen. Ich erhalte die folgende Ausgabe im Terminal:
$ layout
layout: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by layout)
Ich habe versucht , den Befehl strings
auf , /usr/lib/x86_64-linux-gnu/libstdc++.so.6
wie folgend und hier der Eingang und der Ausgang:
$ strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_DEBUG_MESSAGE_LENGTH
Wie kann ich dieses Problem lösen? Ich vermute, dass es damit zusammenhängt GCC
, kann aber nicht herausfinden, wie das Problem behoben werden kann. Außerdem habe ich versucht, eine PPA wie vorgeschlagen auf Wie verwende ich die neueste GCC auf Ubuntu? und es gibt eine ähnliche frage für eine ältere version von Ubuntu bei GLIBCXX_3.4.15 nicht gefunden . Nachdem ich ausgeführt sudo update
habe, erhalte ich jedoch zahlreiche Warnungen und die Liste, die ich mit dem Befehl strings erhalten habe, enthielt nach der Installation keine neuen Einträge. Daher gcc 4.9
habe ich die PPA ( Toolchains Test Builds ) mit gelöschtppa-purge
. Hilfe und Vorschläge zur weiteren Vorgehensweise sind sehr willkommen.