this is the .bat file I use to compile Harbour.
All the rest is pure svn code.

compile.bat

SET PATH=C:\vsk\vc\bin;C:\vsk\bin;
SET LIB=C:\vsk\vc\lib;C:\vsk\lib;
SET INCLUDE=C:\vsk\vc\include;C:\vsk\include;

set HB_COMPILER=msvc
set HB_INSTALL_PREFIX=C:\harbour
set HB_VISUALC_VER=90
set HB_USER_CFLAGS=-DHB_FM_STATISTICS_OFF

call make_gnu.bat clean      > make_gnu_cln.txt
call make_gnu.bat install    > make_gnu_log.txt

end compile.bat


Przemyslaw Czerpak escribió:
On Sat, 28 Mar 2009, Angel Pais wrote:

Hi,

Here you have results on same computer 2 compilers.
see this:
xbase++ :
[   TOTAL   ]________________________________247.17 246.80 ->  1.00
====================================================================
[ total application time: ]...................................494.06
[ total real time: ]..........................................494.06
harbour + msvc:
[   TOTAL   ]________________________________228.51 289.80 ->  0.79
============================================================================
[ total application time: ]...................................706.25
[ total real time: ]..........................................518.45
Does it mean xbase++ are using 2 cores simultaneously ?
And Harbour ?

It shows that both compilers have rather fatal scalability in this
environment. xbase++ is a little bit better in scalability but the
difference is minor. I can only guess that Harbour version was using
dlmalloc. And of course I hope that you disabled memory statistic module
in Harbour builds by:
   set HB_USER_CFLAGS="-DHB_FM_STATISTICS_OFF"

best regards,
Przemek

_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to