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
--
_______________________________________________
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus