Hallo, Am Fri, 11 Nov 2005, Bernhard Walle schrieb:
David Haller
[2005-11-11]: Am Thu, 10 Nov 2005, Bernhard Walle schrieb: [Debugger]
ddd ist auch nicht schlecht, zwar etwas älter aber sehr mächtig.
Aeh, gibt's da keine neuen Versionen?
Doch, sind halt kleinere Bugfixes. Aber ich wollte eigentlich nichts gegen ddd sagen, meiner Meinung nach ist es die beste GDB-Oberfläche (von den unabhängigen, nicht in eine IDE integrierten).
Ich auch ;)
Ich hab hier in meiner ex-6.2 nen ddd-3.2.1 (SuSE 6.4, gebacken am Maerz 2000) und in der 9.1 nen ddd-3.3.8 von April 2004...
Das UI kommt halt ohne QT oder GTK aus, laeuft dafuer aber unter jedem X11, auch ohne irgendne QT oder GTK-Version.
Ja, gut, es braucht halt Motif (ob OpenMotif oder Lesstif). Ob ich jetzt Gtk oder Motif brauche ist letztlich egal.
Meins nicht: ldd `which ddd` | awk -F" => " '{print $1;}' | xargs echo libXp.so.6 libXpm.so.4 libXaw.so.6 libXmu.so.6 libXext.so.6 libXt.so.6 libSM.so.6 libICE.so.6 libX11.so.6 libncurses.so.5 libstdc++-libc6.1-2.so.3 libm.so.6 libc.so.6 /lib/ld-linux.so.2 Das der 9.1 aber schon (die libXm): libXm.so.3 libXaw.so.7 libXmu.so.6 libXt.so.6 libXpm.so.4 libXp.so.6 libXext.so.6 libX11.so.6 libSM.so.6 libICE.so.6 libncurses.so.5 libstdc++.so.5 libm.so.6 libgcc_s.so.1 libc.so.6 libdl.so.2 /lib/ld-linux.so.2
Ein großer Nachteil von Motif wegenüber Gtk und Qt ist der fehlende UTF-8 Support. Bei einem Debugger kann man aber damit leben, bei einem Texteditor (NEdit) ist es schon wieder nervig.
Naja, UTF-8 verwende ich sowieso noch nicht. Und eigentlich ist das doch nicht Sache des Grafik Toolkits sondern des Editors, der (X)Emacs kann ja auch UTF-8 und das bei mir als nicht mal Motif Anwendung (gleiche Xlibs wie ddd oben). Dass QT (>= ??) und Glib2 auch "convenience" Funktionen mitbringen ist halt ein Bonus dieser Libs. Dafuer hat man eben auch den Malus, dass die libs nicht gerade schlank sind ;) Und schliesslich gibt's ja auch die iconv-Routinen der glibc die ein Editor zum umkodieren verwenden kann...
kdb ist unabhängig von KDevelop (soweit ich weiß auch keine KParts-Komponente).
Scheint so, ja. -dnh -- cat /kat/ n. A furry keyboard cover