diff --git a/gdbinit b/gdbinit index d60f03f..979b358 100644 --- a/gdbinit +++ b/gdbinit @@ -1,13 +1,17 @@ set print pretty on set auto-load safe-path / -# Enable C++ std pretty printing in LinuxMint 18.X +# Enable C++ std pretty printing in LinuxMint 18.X, 19.X # https://sourceware.org/gdb/wiki/STLSupport python from platform import linux_distribution +from sys import path distro = linux_distribution() if 'LinuxMint' == distro[0] and '18' in distro[1]: - from sys import path path.insert(0, '/usr/share/gcc-5/python') from libstdcxx.v6.printers import register_libstdcxx_printers register_libstdcxx_printers(None) +if 'LinuxMint' == distro[0] and '19' in distro[1]: + path.insert(0, '/usr/share/gcc-8/python') + from libstdcxx.v6.printers import register_libstdcxx_printers + register_libstdcxx_printers(None) end