Git Migration: github with svn access

Derek Atkins warlord at MIT.EDU
Wed Feb 22 10:19:28 EST 2012


Hi Andy,

Christian Stimming <christian at cstimming.de> writes:

> Am Dienstag, 21. Februar 2012, 12:20:06 schrieb Andy Clayton:
>> Thanks for the update. I tried getting gnucash to build on windows 7 in a
>> virtualbox VM so I could look into this and other issues, but performace
>> was horrible. Configuring and compiling a single dependency took hours.
>> Apparently this is somewhat expected even without the VM because fork isn't
>> cheap on windows, but I am wondering what others have found. Are things any
>> better with the official vmware builder? Or has anyone tried and had better
>> luck with KVM instead of virtualbox? I have also read that Windows 7 may
>> have msys performance issues, so I am not entirely sure what to change
>> first. Or maybe avoiding it all and cross compiling is the best answer.
>
> Dear Andy,
>
> yes, the performance during compiling with msys on windows is indeed horrible. 
> Yes, this used to take hours literally, so I assume it isn't too unusual what 
> you see here.
>
> Cross-compiling for windows on a linux host (mingw cross compiler) is 
> surprisingly much much faster. However, not all of the dependencies can be 
> cross-compiled, if I recall correctly.
>
> I don't think it's a kvm vs. virtualbox issue. Nevertheless the performance of 
> msys might indeed be even worse on windows 7, compared to Windows XP or 
> similar. I don't know any details here, though.

FYI, the build server (using vmware) takes about 5 hours to build a tag
build (which includes building all the dependencies).  A normal rebuild
takes about 1 hours, where it re-uses the dependencies built the night
before.

> Regards,
>
> Christian

-derek

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available


More information about the gnucash-devel mailing list