On Jan 15, 2008, at 7:57 PM, Christian U. wrote:
I defend the hypothesis:
Users who cannot find out how to remove debug info from executable
are unlike to become contributors (giving good advice in forums,
providing good bug reproducible bug report with example programs
and back traces, patches, writing good example programs for the
wiki, contributing documentation). They are more likely to inhibit
the advance of Lazarus by giving misinformation in forums,
cluttering the bug tracker with hard the reproduce bug reports, etc.
I understand you POV but i think more users means more contributors.
And espeacially idiotic users are easy to impress :p
This solution has 4 benefits and it can be an simple Option when
building Lazarus "strip debuginfo from LCL files" that is on per
default.
Who want to debug lcl code (sure only a very samll percentage) can
just deactivate it, rebuild Lazarus and good is.
Its an real good ihea also the debugger dont find a lot of
fpc .inc files in lcl code thats also solved with it.
Yes, patches are welcome.
Ill wait some weeks if Fabio posts an patch, when not ill try.
I really don't see the problem with big compiled files.
Anyway, if I were a new user to Lazarus, I would be surprised by the
big compiled file.
As an old Delphian, indeed it would be a bit strange.
- Lazarus is not Delphi. Consequently some changes sould appears.
- Why so big ? May be there is some related documentation.
- May be Google could help :
http://www.google.com/search?client=safari&rls=en-us&q=lazarus+big+executable&ie=UTF-8&oe=UTF-8
- The second result takes you to the FAQ.
- The FAQ help you to reduce your execuce using strip or upx.
In a few steps you have your solutions.
I don't see why you would uninstall Lazarus for that. It is a
nonsense. However some novice should be afraid by some remaining bugs
or missing features compared to Delphi. That would make sense.
When working on your project, who cares of the size if the compilation
time is not significantly different ? Honnestly even on an old
computer this does not affect my work.
After all these considerations, I totally agree on the fact a mecanism
to select a different target would be a very good solution. But I am
not sure that "to not use Lazarus" and "big executable files" are
related.
--
Damien Gerard
[EMAIL PROTECTED]
Le temps n'a pas d'importance. Seul le code est important
-- (f00ty)
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives