私は、Ubuntu 14.04.1 64ビットLTSでプログラムLayout Editor(このサイトで入手可能)を実行しようとしますが、ターミナルに次の出力が表示されます。
$ layout
layout: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by layout)
私は、コマンドを試してみましたstrings
上で/usr/lib/x86_64-linux-gnu/libstdc++.so.6
、ここで、次のとは入力と出力されますよう:
$ 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
この問題を解決するにはどうすればよいのでしょうGCC
か?さらに、Ubuntuで最新のGCCを使用するにはどうすればよいですか?また、GLIBCXX_3.4.15にない Ubuntuの古いバージョンについても同様の質問があります。ただし、実行した後、sudo update
多数の警告が表示され、stringsコマンドで取得したリストにはインストール後に新しいエントリがなかったgcc 4.9
ため、PPA(Toolchains Test Builds)をで削除しましたppa-purge
。助け、進行方法に関する提案は大歓迎です。