[fpc-pascal] how to activate debug info
Giuliano Colla
giuliano.colla at fastwebnet.it
Fri Jul 18 14:34:36 CEST 2014
Il 18/07/2014 14:30, Sven Barth ha scritto:
>
> Am 18.07.2014 14:09 schrieb "Giuliano Colla"
> <giuliano.colla at fastwebnet.it <mailto:giuliano.colla at fastwebnet.it>>:
> >
> > Hi fpc team.
> > When I need to understand how some code works, I frequently use the
> debugger, and single-step.
> > But when debugging Lazarus applications, I can single-step through
> user code and Lazarus code only, while fpc code is skipped.
> > I presume that this is happening because my fpc binary is stripped
> of debug information.
> > In the zillion of compiler options, which are the best ones to
> provide a non-stripped fpc binary?
> > My environment is Linux, fpc 2.7.1 from svn.
>
> Generation of debug information is disabled by default for RTL, FCL
> and packages units (those distributed with FPC). To enable it you must
> build FPC like this:
>
> make OPT=-gl
>
> Of course you can add any other options you need for building.
>
> Regards,
> Sven
>
>
Thanks a lot,
Giuliano
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20140718/b0918f55/attachment.html>
More information about the fpc-pascal
mailing list