[Lazarus] A simple way to stop the never ending story of long executable?
Giuliano Colla
giuliano.colla at fastwebnet.it
Sun May 21 00:00:41 CEST 2017
Il 20/05/2017 14:04, Bart via Lazarus ha scritto:
> On 5/20/17, Giuliano Colla via Lazarus <lazarus at lists.lazarus-ide.org> wrote:
>
>>>> External debug symbols file?
>>> No, please.
>> Why?
> 1. I regularly deploy applications with debug info.
> 2. There are reports (or at least I remeber seeing them) that
> antivirus programs tend to barf on external debug files.
> 3. Any serious developer should have a debug and release mode for
> anything he releases, which would make the "why are my executales so
> big" discussion a bit obsolete.
> 4. The "why are my executales so big" is in the FAQ, just refer people
> to the FAQ, don't discuss with them.
> 5. I don't like it when you alter default settings for compilation/linking.
> 6. I don't like changes (unless introduced by me) in general.
> 7. I'm out of arguments right now.
>
> Bart
I'm afraid that there's a big misunderstanding (which also explains
Martin's answer).
I wasn't suggesting to make the external debug symbol file the default
Lazarus behaviour, removing the flexibility which is currently provided.
I was just suggesting to change the default of the "external debug
symbol file" checkbox from *unchecked* to *checked*, when you start a
new project. This would provide a new user a better experience, before
he learns how to take advantage of different build modes, and gets
acquainted wit all the extra options available to generate debug and
production compiler switches.
The default checkbox settings are intended to provide users with a
minimum starting point, and to suggest some reasonable options. External
debug symbol file is one of them, IMHO.
Giuliano
More information about the Lazarus
mailing list