Lorsque j'essaie d'exécuter le programme Éditeur de mise en page (disponible sur ce site ) sur Ubuntu 14.04.1 64-bit LTS, j'obtiens la sortie suivante dans le terminal :
$ layout
layout: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by layout)
J'ai essayé la commande strings
sur /usr/lib/x86_64-linux-gnu/libstdc++.so.6
comme suit et voici l'entrée et la sortie :
$ 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
Comment puis-je résoudre ce problème ? Je pense que c'est lié à GCC
mais je n'arrive pas à trouver comment résoudre le problème. De plus, j'ai essayé un PPA comme suggéré sur Comment utiliser la dernière version de GCC sur Ubuntu ? et il y a une question similaire pour une ancienne version d'Ubuntu à l'adresse GLIBCXX_3.4.15 non trouvé . Cependant, après avoir exécuté sudo update
Je reçois de nombreux avertissements et la liste que j'ai obtenue avec la commande strings n'avait pas de nouvelles entrées après l'installation. gcc 4.9
J'ai donc purgé le PPA ( Chaînes d'outils Test Builds ) avec ppa-purge
. Toute aide ou suggestion sur la façon de procéder est la bienvenue.