Come abilitare gdb pretty printing per gli oggetti C ++ STL in Eclipse CDT?

Sto cercando di aggiungere una bella stampa per gli oggetti STL in eclipse cdt. Ho provato a seguire i passaggi descritti qui:

http://sourceware.org/gdb/wiki/STLSupport

Ho controllato la cartella Python, ma non riesco a ottenere questo risultato …

Ho creato un gdbinit e selezionato per la mia configurazione di debug, ma ogni volta che provo ad avviare il debug ricevo il seguente errore:

Error while executing Python code. !STACK 0 java.lang.Exception: /home/lizardking/workspace/eu.sofia.kpi.cpp.x86.testapp/.gdbinit:6: Error in sourced command file: Error while executing Python code. at org.eclipse.cdt.dsf.mi.service.command.AbstractMIControl$RxThread.processMIOutput(AbstractMIControl.java:824) at org.eclipse.cdt.dsf.mi.service.command.AbstractMIControl$RxThread.run(AbstractMIControl.java:662) 

Se provo ad eseguire il contenuto di gdbinit in una shell python, ottengo questo errore:

 Python 2.6.6 (r266:84292, Sep 15 2010, 15:52:39) [GCC 4.4.5] on linux2 Type "help", "copyright", "credits" or "license" for more information. import sys sys.path.insert(0, '/home/Documents/python') from libstdcxx.v6.printers import register_libstdcxx_printers Traceback (most recent call last): File "", line 1, in  ImportError: No module named libstdcxx.v6.printers 

Sembra che io non abbia un tale modulo … Non ho idea di Python quindi non so nemmeno cosa sia un “modulo” in Python ….

Qualcuno può aiutarmi con questo? Per me è molto importante poter vedere le informazioni di debug reali o utile per dirla in questo modo. O in qualche modo posso eseguire il debug anche dalla console e ottenere un buon output da gdb, perché se stampo una stringa, ad esempio, ottengo risultati inutili ….

Saluti, Alex