[Lazarus] Stepping into the LCL with fpdebug

Luca Olivetti luca at wetron.es
Mon Apr 22 11:36:20 CEST 2024


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



More information about the lazarus mailing list