On Fri, 5 Jun 2009 18:44:37 +0200 (CEST) Daniël Mantione <daniel.manti...@freepascal.org> wrote:
> > > Op Fri, 5 Jun 2009, schreef Paul Ishenin: > > > How difficult is to teach compiler to remove them during > > compilation? > > I sense a hope that somehow the compiler developments will ultimately > be able to turn large Lazarus executables into small ones. It is not > realistic. > > The WPO features Jonas is working on are very promising, and I think > he is doing something unique, I know no competing compiler that does > it. > > But.... > > The compiler will never be automatically able to remove PNG readers, > XML parsers and so on, because the LCL deliberately is designed to > make executables handle such data. > > What is resonable to expect is that due to advances into making the > compiler more clever, occasionally small gains will be achieved. I think you guys are doing a great job. From 93MB with debugging info down to 9mb is quite a big step. Especially since 2mb are icons and images. Mattias _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel