For some reason, debugging in the library code is no longer possible. When debugging in steps, the debugger stops on the call and jumps over it, although F7 is pressed. Also in the standard library, there is no sign in the lines of the code being debugged that the code is compiled.

Can anyone suggest how to fix this?

By analogy with Delphi, this should be the compiler option "Use debug DCU's", but I haven’t found this in Lazarus.

  • I look at the gdb tag that you added. Do you really use en.wikipedia.org/wiki/GNU_Debugger to debug Lazarus code? - Kromster
  • Under Linux, I only know this feature. - svd71
  • one
    @ svd71 It is logical to assume that the library is compiled without debugging options, so the compiler bypasses these functions. - Yaroslav

0