[Lazarus] RE : Generating line info
Martin
lazarus at mfriebe.de
Mon Sep 19 21:36:05 CEST 2011
On 19/09/2011 20:09, cobines wrote:
> 2011/9/19 Martin<lazarus at mfriebe.de>:
>> The following rules are used:
>> * If the old config had:
>> - "debug info -g" enbled
>> - "dwarf -gw" disabled
>> then (never mind the state of -gl -gh -gv ...) the new config has "debug
>> enabled, using stabs", and kept all other options as they where
> That is not my experience. In my projects I had set in project options
> "-g" and "-gl". After opening project in new Lazarus it defaults to
> "Automatic (Dwarf with sets)".
>
> From lpi before:
> <Debugging>
> <GenerateDebugInfo Value="True"/>
> </Debugging>
>
> After:
> <Debugging>
> <GenerateDebugInfo Value="True"/>
> <DebugInfoType Value="dsAuto"/>
> </Debugging>
>
I have just been testing again (with todays lazarus (there have been
some issues in the past few days) => it works.
I do get the type=stabs, I checked my project had exactly the settings
you copied above. I also checked tha content of the new saved lpi file....
Please test with the latest version of Lazarus.
--
As for line info => it has for some reason always defaulted to true =>
that is, it is on, if not explicitly disabled in the config file.
However, I do not know, if the default in a virgin Lazarus install is
true or false => if it was false, then every project file would store an
explicit line saying it is off => I do not know why that is...
More information about the Lazarus
mailing list