I was thinking exactly the same
Yesterday I was talking about Lazarus to one of my clients, and he asked
me why I am steel using Delphi... and the my answer was:
1) The internal debugger is not as usefull as the Delphi one...
The most important missing feature is the Object support (evaluate or
modify property values, or call methods while debugging).
2) Some thirty party components that are not currently available
(currently I am using mostly JVCL)
For me the debugger is the most important missing part...
Is anybody working on a internal debugger for lazarus?
Did anybody started such a project yet?
Does anybody have something to start from?
Thanks!
Horacio
Bogus?aw Brandys escribió:
Peter Vreman wrote:
If the debugger gdb can support the dwarf debug info the size of the
binary will be already a lot
smaller. So it isn't a problem of FPC but of the debuggers what
debuginfo
is supported. See below
what the difference on the lazarus binary:
~/lazarus>>> ls -l lazarus-*
-rwxr-xr-x 1 pvreman kmem 25630931 Jan 15 13:00 lazarus-dwarf
-rwxr-xr-x 1 pvreman kmem 74177091 Jan 15 13:02 lazarus-stabs
-rwxr-xr-x 1 pvreman kmem 9423528 Jan 15 13:00 lazarus-stripped
So why do not use the dwarf debug format (excuse my ignorance) ?
First: Please reply at the bottom of the messages.
The answer to your question was already in my reply quoted above. The
debugger gdb support for
dwarf was not good enough and not supported on all platforms
(especially windows). It is
improving, but it needs to be tested well before we can make dwarf
debuginfo for some platforms
the default in fpc.
Peter
We need a native debugger support for FPC/Lazarus programs on all
platforms.That's the big issue everyone seems to avoid talking about...
Boguslaw
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives