GDB ile ilgili bir sorunum var. Herhangi bir C ++ programında hata ayıklamaya çalıştığımda, çalıştırdıktan sonra GDB bu hatayı veriyor:
(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
Bundan sonra GDB çalışmaya devam eder (yani tamamen çökmez).
Bununla ilgili birkaç hata raporu olduğunun farkındayım ( burada , burada ve burada ). İkinci raporda, bir düzeltme yayınlandığı da iddia ediliyor. Üçüncüsünde, benim için işe yaramayan (ve işe yarasa bile sevmediğim) bir sembolik geçici çözüm var.
Herkes bunun için bir çözüm buldu mu? Eksik paket var mı?
Not: Ubuntu Toolchain test yapılarını (ppa: ubuntu-toolchain-r / test) PPA etkinleştirdim.