Tengo un problema con GDB. Cada vez que intento depurar cualquier programa C ++, justo después de ejecutarlo, GDB da este error:
(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
Después de eso, GDB continúa ejecutándose (es decir, no se bloquea por completo).
Soy consciente de que hay varios informes de errores sobre esto ( aquí , aquí y aquí ). En el segundo informe, también hay una afirmación de que hay una solución lanzada. En el tercero, hay una solución alternativa de enlace simbólico, que no funcionó para mí (y que no me gusta, incluso si funcionó).
¿Alguien ha encontrado una solución para esto? ¿Falta algún paquete?
Nota: Tengo las compilaciones de prueba Ubuntu Toolchain (ppa: ubuntu-toolchain-r / test) PPA activadas.
ImportError
inestable en Debian.