Ich habe ein Problem mit GDB. Immer wenn ich versuche, ein C ++ - Programm zu debuggen, gibt GDB diesen Fehler aus:
(gdb) run
Starting program: /home/errikos/Workspaces/tests/a.out
Traceback (most recent call last):
File "/usr/lib/debug/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18-gdb.py", line 59, in <module>
from libstdcxx.v6.printers import register_libstdcxx_printers
ImportError: No module named libstdcxx.v6.printers
Traceback (most recent call last):
File "/usr/lib/debug/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.18-gdb.py", line 59, in <module>
from libstdcxx.v6.printers import register_libstdcxx_printers
ImportError: No module named libstdcxx.v6.printers
Danach läuft GDB weiter (dh stürzt nicht vollständig ab).
Mir ist bekannt, dass es dazu mehrere Fehlerberichte gibt ( hier , hier und hier ). Im zweiten Bericht wird außerdem behauptet, dass ein Fix veröffentlicht wurde. In der dritten gibt es eine Problemumgehung für Symlinks, die bei mir nicht funktioniert hat (und die mir auch dann nicht gefällt, wenn sie funktioniert hat).
Hat jemand eine Problemumgehung dafür gefunden? Fehlt ein Paket?
Hinweis: Ich habe die Ubuntu Toolchain Test Builds (ppa: ubuntu-toolchain-r / test) PPA aktiviert.
ImportError
in Debian unstable nicht mehr die Fälschung auslöst .