[Lazarus] Stepping into the LCL with fpdebug
Mattias Gaertner
nc-gaertnma at netcologne.de
Mon Apr 22 10:10:25 CEST 2024
On 22.04.24 09:54, Luca Olivetti via lazarus wrote:
>[...]
> make clean install OPT=-gw3 INSTALL_PREFIX=d:\pp-fpdebug
>
> (different path so I can keep the two versions) and I can step inside
> the rtl, just not inside the LCL.
>
> Since the packages are automatically built when I build the project, I
> think they should pick the -gw3 setting, shouldn't they?
First of all, the fpc release units have no debug information, so
normally there is nothing to pick.
But if they have it would be super useful to have a setting "use the
debug setting of the system unit", but there is not.
You can add the -gw3 flag depending on build mode:
https://wiki.lazarus.freepascal.org/IDE_Window:_Compiler_Options#Add_a_flag_to_project_and_all_packages
> I thought that the problem was the "Use external debug symbols file
> (-Xg)" but even without that option I cannot step inside the LCL.
Mattias
More information about the lazarus
mailing list