Il 20/05/2017 14:04, Bart via Lazarus ha scritto:
On 5/20/17, Giuliano Colla via Lazarus <lazarus@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
--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
http://lists.lazarus-ide.org/listinfo/lazarus