[IDE v0.9.22 Beta --> Variablen überwachen : wie?

Für Fragen rund um die Ide und zum Debugger
Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Wie schon gesagt Win32 GUI Application auschalten dann sollts auch unter Windows gehn.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

bembulak
Beiträge: 370
Registriert: Di 6. Feb 2007, 09:29
OS, Lazarus, FPC: L0.9.29 SVN:24607 FPC 2.4.0-32 bit @ Win XP SP3
CPU-Target: 32bit i386, ARM
Wohnort: Oberösterreich

Beitrag von bembulak »

Christian hat geschrieben:Win32 GUI Application
Ah, das gilt auch für "DebugLn"? OK, jetzt dürfte die Sache wirklich geklärt sein, hoffe ich.

Benutzeravatar
theo
Beiträge: 10927
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

Nicht ganz! ;-)
Das Problem unter Linux bei:
Start -> Startparameter -> Startprogramm verwenden
ist, dass dann der Debugger nicht mehr läuft.
Bei Windows ist das kein Problem bei ausgeschaltenem "Win32 GUI Application". Letzteres hat natürlich auf Linux keinen Effekt.

Also wenn ich unter Linux mit dem Debugger arbeiten UND die Ausgaben sehen will, bin ich auf das "Debuggerausgaben" Fenster angewiesen.

Ich finde das nicht sonderlich gut, da sich dieses Fenster auch mit dem Debugger-Müll füllt.

Ich finde, man müsste die GDB Ausgaben in diesem Fenster ausschalten können. Und in diesem Falle müsste auch der Buffer weg.

Was meint ihr?

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

@bembulak
Ich nahm an, das der gdb auch unter windows die ausgaben des programms auf die stdout mit ausgibt, tut er aber nicht dafür siehst das dann im separaten fenster.

@theo

nein bin ich dagegen, das Debug Ausgaben Fenster ist nicht für die Ausgaben von Debugln da sondern für die Debugger ausgaben.

Ich wäre dafür das es einen Switch in den Compilereinstellungen gibt der eine IPC Schnittstelle mit in die Programme eincompiliert an die Debugln sendet. In der IDE kanns dann n separates Fenster geben wo diese Ausgaben drin landen dann hat man ne wirklich sauberer und Plattform unabhängige Lösung. Wie schon gesagt hab ich genau das aber auf der Mailingliste schon mal angesprochen und wie öfter mal keine Antwort bekommen. Mich würd mal interessieren was Vincent zu dieser Thematik sagt, vielleicht sieht ers ja.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Antworten