Hi,
for many years I worked with Delphi but as I am now contributing with little tool programs for the free (GNU) and cross-platform FlightGear flightsimulator I ported parts of a Delphi application to Lazarus 0.9.10, as a first step for the Win32 OS.

Generally I am very satisfied with the results (although it was not so easy to port and took some time to get familiar with the differences) but there is one problem left I cannot solve myself although I worked on it really many! hours: The size of the generated W32 *.exe files is more than 12 times bigger as the Delphi *.exe (9.3 MB versus 770 KB).

I checked all boxes to make the files small (-Xs, -XX ..), the output of command-line compiler options is

-S2cdgi -CX -Og2 -TWin32 -Xs -XX -WG -vewnhi -l -FuF:\lazarus\components\zarchive\zlibar\ -Fu..\..\lazarus\lcl\units\i386-win32\ -Fu..\..\lazarus\lcl\units\i386-win32\win32\ -Fu..\..\lazarus\packager\units\i386-win32\ -Fu. -oF:\LazarusWork\FlightGearTools2\fgtoolsv12.exe -dLCL -dLCLwin32

I also tried Lazarus 0.9.8 and 0.9.11 beta but the results are nearly the same.

Is there anything I did wrong?
Thank you in advance for your help!
Best regards
Georg Vollnhals

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

Reply via email to