On 7/22/06, Lars Eriksen <[EMAIL PROTECTED]> wrote:
5. What is the smallest executable size of a pure FP Win32 console app?
I think it´s about 30kb. More detailed information here: http://www.freepascal.org/wiki/index.php/Size_Matters
6. What is the smallest executable size of a FP/Lazarus Win32 GUI app?
Tipically 6MB with debug info. 1.5MB after strip. If you smartlink LCL then the executable size after strip is 1.1MB. More detailed information, including linking time here: http://wiki.lazarus.freepascal.org/index.php/File_size_and_smartlinking Take notice that a hello world Lazarus app can seam big, and lead to a false impression that a real world app will be huge. This is false, because under lazarus, the hello world app contains a huge amount of (hidden) code, including xml hangling, png hangling, lot´s of controls, and most other things any real-world app will need. The initial executable size is relatively big, but it grows extremely slowly, so Lazarus executables are actually much smaller for most real world applications. Most of my friends that use c++ were really impressed with relatively large projects generating so small executables under lazarus. A tipical c++ hello world is small, but it scales very badly, so the executable quickly becomes huge when the project grows.
7. Is the Lazarus GUI toolkit sufficiently complete (= does the usual stuff, buttons, list boxes, list views, panels, forms, images and fonts work)?
Yes, all those things work perfectly under win32 and gtk 1.2 widgetsets. They also work (but not perfectly) on gtk 2 and windows CE widgetsets. -- Felipe Monteiro de Carvalho _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives