da das Debuggen von STL und QT-Klassen ja ab gdb 7 über den pretty-printer-Mechanismus funktioniert dachte ich mir, ich probiere es aus. Leider scheitert es bei mir daran, dass ich gdb nicht mit python compiliert bekomme. Ohne python funktioniert es einwandfrei.
Ich arbeite unter suse linux.
Ich möchte gdb 7.0.1 selbst compilieren und führe zuerst "./configure --with-python=/usr/lib/Python-2.6.4" aus, da ich python in meiner Verzweiflung selbst gebaut habe.
Jetzt rufe ich "make" auf und erhalte am Ende die folgenden Meldungen:
Der Ordner "/usr/lib/Python-2.6.4" enthält die folgenden Dateien:...
checking whether to use python... /usr/lib/Python-2.6.4
checking for python2.6... no
checking for python2.5... no
checking for python2.4... no
configure: error: no usable python found at /usr/lib/Python-2.6.4
make[1]: *** [configure-gdb] Fehler 1
make[1]: Leaving directory `/usr/bin/gdb-7.0.1'
...
Mittlerweile bin ich ratlos...drwxr-xr-x 5 root root 4096 1. Mär 18:22 build
-rw-r--r-- 1 root root 329565 2. Mär 10:54 config.log
-rwxr-xr-x 1 root root 44843 2. Mär 10:54 config.status
-rwxr-xr-x 1 root root 684664 29. Sep 15:01 configure
-rw-r--r-- 1 root root 109668 29. Sep 15:01 configure.in
drwxr-xr-x 23 root root 4096 26. Okt 02:49 Demo
drwxr-xr-x 16 root root 4096 26. Okt 02:56 Doc
drwxr-xr-x 2 root root 4096 26. Okt 02:49 Grammar
drwxr-xr-x 2 root root 4096 26. Okt 02:49 Include
-rwxr-xr-x 1 root root 7122 14. Jun 2003 install-sh
drwxr-xr-x 44 root root 12288 2. Mär 10:55 Lib
lrwxrwxrwx 1 root root 36 2. Mär 09:31 libpython2.6 -> /usr/lib/Python-2.6.4/libpython2.6.a
-rw-r--r-- 1 root root 5803312 2. Mär 10:55 libpython2.6.a
-rwxr-xr-x 2 root root 4196759 2. Mär 10:55 libpython2.6.so
-rwxr-xr-x 2 root root 4196759 2. Mär 10:55 libpython2.6.so.1.0
-rwxr-xr-x 1 root root 4196759 2. Mär 10:55 libpython.so
-rw-r--r-- 1 root root 13925 3. Jan 2009 LICENSE
drwxr-xr-x 11 root root 4096 26. Okt 02:49 Mac
-rw-r--r-- 1 root root 42353 2. Mär 10:54 Makefile
-rw-r--r-- 1 root root 39204 2. Mär 10:54 Makefile.pre
-rw-r--r-- 1 root root 39091 24. Sep 21:22 Makefile.pre.in
drwxr-xr-x 5 root root 4096 26. Okt 02:49 Misc
drwxr-xr-x 8 root root 4096 2. Mär 10:55 Modules
drwxr-xr-x 3 root root 4096 2. Mär 10:55 Objects
drwxr-xr-x 2 root root 4096 2. Mär 10:55 Parser
drwxr-xr-x 10 root root 4096 26. Okt 02:49 PC
drwxr-xr-x 2 root root 4096 26. Okt 02:49 PCbuild
-rw-r--r-- 1 root root 30962 2. Mär 10:54 pyconfig.h
-rw-r--r-- 1 root root 29522 4. Mai 2009 pyconfig.h.in
-rwxr-xr-x 1 root root 11370 2. Mär 10:55 python
drwxr-xr-x 2 root root 4096 2. Mär 10:55 Python
-rw-r--r-- 1 root root 54933 26. Okt 02:48 README
drwxr-xr-x 5 root root 4096 26. Okt 02:49 RISCOS
-rw-r--r-- 1 root root 83097 8. Okt 11:48 setup.py
drwxr-xr-x 20 root root 4096 26. Okt 02:49 Tools