[fpc-devel] FPC/Lazarus Rebuild performance

Mattias Gaertner nc-gaertnma at netcologne.de
Sat Sep 11 20:38:33 CEST 2010


On Sat, 11 Sep 2010 19:50:41 +0200
Martin Schreiber <mse00000 at gmail.com> wrote:

> On Saturday, 11. September 2010 16.12:10 Mattias Gaertner wrote:
> >
> > Maybe dcc32 likes the MSEgui sources.
> >
> Or maybe FPC does not like MSEgui sources. ;-)
> 
> > Martin, can you give a comparison between win32 and Linux 32?
> >
> I don't have a working Kylix 3 environment at the moment. IIRC dcc32 on Linux 
> and Windows had about the same compiling performance.
> 
> Building MSEide with FPC fixes_2_4, about 366'000 lines:
> Windows NTFS:
> smartlink 50.4 sec
> no smartlink 50.5 sec
> 
> Same machine Linux reiser FS:
> smartlink 126 sec
> no smartlink 62.7 sec.

Strange.
Here fpc is much faster, even on a 3 year old linux machine:

343520 lines compiled, 16.2 sec 
258 warning(s) issued
570 note(s) issued

real    0m16.249s
user    0m14.953s
sys     0m0.904s

time /usr/lib/fpc/2.4.0/ppc386 -omseide -Fu...msegui/lib/addon/*/ -Fi...msegui/lib/addon/*/ -Fu...msegui/lib/common/kernel/i386-linux/ -Fu...msegui/lib/common/kernel/ -Fi...msegui/lib/common/kernel/ -Fu...msegui/lib/common/*/ -l -Mobjfpc -Sh -gl -O- mseide.pas


Mattias



More information about the fpc-devel mailing list