[Mono-dev] Building Mono on Windows is extremely slow

Jonathan Pryor jonpryor at vt.edu
Thu Oct 6 06:52:52 EDT 2005


On Wed, 2005-10-05 at 13:32 +0200, Kornél Pál wrote:
> Building Mono on Windows is much slower than building it on Linux for
> example. The problem seems to be that our scripts use a lot of processes.
> Processes on Linux are lightweight but are heavyweight on Windows that
> results in delays because of process construction and destruction. Can
> anything be done to speed up build?

Not without using something other than automake/autoconf, since it's the
`configure' script that's responsible for most of that process
generation (creating & compiling test programs to check for libraries
and functions, checking for the presence of programs, checking for...).

Alternatively, create a Makefile (or similar) setup explicitly for Win32
users, so they don't have to run configure (if you want to assume that
all Win32 systems are alike).  Of course, then you'd have to deal with
synchronization issues...

 - Jon





More information about the Mono-devel-list mailing list