Comparison FPC 2.2 - Delphi 7.
MSEide aps\ide\mseide.pas without database support: Compile time FPC: 17.9s Delphi: 1.28s
Exe size FPC: 2.27MB Delphi: 1.87MB
One button MSEgui program apps\demo\demo.pas
Exe size FPC: 519KB Delphi: 456KB
All MSE *.o,*.ppu and *.dcu files deleted before compiling.
System:
win2000, AMD Athlon XP 3000+, 1GB RAM
Source:
https://mseide-msegui.svn.sourceforge.net/svnroot/mseide-msegui/trunk
Commandline FPC:
\fpc\svn\fixes_2_2\compiler\ppc386.exe -O2 -CX -XX -Xs -B -Fi..\.. \lib\common\kernel -Fu..\..\lib\common\kernel -Fu..\.. \lib\common\kernel\i386-win32 -Fu..\..\lib\common\image -Fu..\.. \lib\common\widgets -Fu..\..\lib\common\designutils -Fu..\.. \lib\common\sysutils -Fu..\..\lib\common\editwidgets -Fu..\.. \lib\common\dialogs -Fu..\..\lib\common\regcomponents -Fu..\.. \lib\common\serialcomm -dmse_withoutdb -omseidefp.exe mseide.pas
Commandline Delphi7:
dcc32 -B -I..\..\lib\common\kernel -U..\..\lib\common\kernel -U..\.. \lib\common\kernel\i386-win32 -U..\..\lib\common\image -U..\.. \lib\common\widgets -U..\..\lib\common\designutils -U..\.. \lib\common\sysutils -U..\..\lib\common\editwidgets -U..\.. \lib\common\dialogs -U..\..\lib\common\regcomponents -U..\.. \lib\common\serialcomm -Dmse_withoutdb mseide.pas
Martin
