[Lazarus] Large program size - 1.8 MB for empty GUI project

Felipe Monteiro de Carvalho felipemonteiro.carvalho at gmail.com
Fri Apr 3 01:25:16 CEST 2009

The application is not empty. If you check the symbols inside the
application you will see that almost all LCL components are added, and
PNG support, XML library, etc, etc, etc, even if not used. The
smartlinking is simply not yet good enought to remove those parts.

This isn't such a big deal because hello world applications are
useless, in real world applications you will need to use multiple
components, have graphics support, use xml, etc, and those are already
there, so your EXE size won't grow when you need them.

And this has been debated 1 million times before, please search in the
mailling list archives.

Felipe Monteiro de Carvalho

More information about the Lazarus mailing list