El 22/4/24 a les 11:29, Luca Olivetti via lazarus ha escrit:
That doesn't answer my question: then how is it possible that I can
step into the lcl with gdb and -gl even if I don't specify "-gl" in
additions and overrides?
Adding "-gw3" to the options in "Tools->Configure build lazarus"
allows me to step into the LCL.
I tried that before but building lazarus failed (I don't remember the
exact error).
That doesn't explain why I didn't need to to that with gdb and -gl.
Spoke too soon: while I can step into the LCL directly, if I put a
breakpoint in one of my packages (in a function which is called by the
LCL, it implements a THelpManager), fpdebug doesn't stop at the breakpoint.
For it to work I have to add -gw3 to the "additions and overrides" (and,
sorry to repeat myself, I didn't need to to that with gdb and -gl).
For the record: it is *not* necessary to add -gw3 to "configure build
lazarus", it's enough to put it in the "additions and overrides".
Bye
--
Luca Olivetti
Wetron Automation Technology https://wetron.es/
Tel. +34 93 5883004 (Ext.3010) Fax +34 93 5883007
--
_______________________________________________
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus