Fabio Dell'Aria schreef:
Hi to all,

all we know how many new users do not uses lazarus because it create too BIG compiled files.

We know that:

1)...the additional options are needed to can debug the project;
2)...just do a simple "strip --strip-all filename" reduce drastically the final size (an empty project go from 12.5Mb to 1.2 Mb).

I think to have found a really simple solution to can continue to debug our project with a really little size increasing.

Just remove all the debug-info from all the LCL object files to reduce the final compiled file from 12.5Mb to ONLY 2Mb (on Windows).

We'll can continue to debug our projects but we'll CANNOT debug the LCL code.

To obtain this little miracle just use the following command (from the shell):



What do you think about? ;)

<irony>
Maybe not such a bad idea. Maybe we expect too much from our users.
- That they know point 1) and 2) from above.
- That they want to know why things go wrong in the LCL and can handle stepping though it, and prefer that above a list of hexdigits in their back traces.
</irony>

IOW: I expect Lazarus users to be knowledgeable, Lazarus is not for fools.

Vincent

_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to