On 12/01/2011 12:30, Helmut Hartl wrote:
Am 12.01.11 11:39, schrieb Joost van der Sluis:
That is bad news, because it seems like it that the
final-case-sensitivity solution will be that the case-sensitive flag is
used to control the behavior. But that will then break backwards
compatibility...
I have osx, freebsd, linux and windows as targets.
Currently debugging with lazarus under osx is a horrible experience :-).
(http://wiki.lazarus.freepascal.org/GDB_Debugger_Tips#Known_Problems and more)

You can search "macports gdb" for a gdb 7.1 for osx.

BUT afaik it doesn't start app-bundles, you need to start the exe inside the bundle directly => which may cause other issues...

Also the same may be true for the gdb discussed in these mails => afaik only the special gdb by apple does the bundle support => and that still is 6.3-50

-------
Also the gdb of these mails, is about improved displaying of certain data types.

- objects, if gdb is used outside the IDE => in the IDE it's already done
- strings with index: SomeStringFoo[1] is the first (1-based index) char, but gdb thinks it is the 2nd.
- some other data types...
------------
For your issues probably start a new mail thread (and on the lazarus list)
=> it it is about the way watches display data, then describe what you get, and what you expect.. => though in this case not all will be fixed in the IDE, and some may be better with this new gdb.

=> if it is, about the gdb hangs, or crashes.... then there will be a need for plenty of logs, etc.

Martin




_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to