On Wed, 17 May 2006 16:04:04 -0300 "Felipe Monteiro de Carvalho" <[EMAIL PROTECTED]> wrote:
> On 5/17/06, Bogus__aw Brandys <[EMAIL PROTECTED]> wrote: > > Maybe create KOL based widgetset for Lazarus > > Won't solve anything. LCL is too big. There are too many features, and > thus pascal units to be linked to get lcl working, so any LCL > widgetset will generate big executables. Ehm. The widgetsets are in no way optimized for smartlinking. I guess, by optimizing a few things we can easily reduce the size by half. > What would help is really powerful smartlinking (being able to rip > unused methods inside a unit for example). Won't help. For example at the moment the gtk callbacks use case statements with all kind of controls. This must be improved. > LCL adds some things, like being able to load a form from XML. This > requires a parser, and parsers are big, so this adds size to software. True. But this makes less than 5% of the code. > The final size is a big sum of all the features. A powerful > smartlinking would kill all unecessary stuff. > > > or simply use KOL (http://xcl.cjb.net) for WinCE ? > > Now this would make software smaller. But then you loose the > cross-platform hability, the form designer and LCL component > repository. Mattias _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
