[Mono-devel-list] Building from CVS

Ravi Pratap M ravi at ximian.com
Mon Dec 8 12:11:07 EST 2003

Hi Christopher,

On Mon, 2003-12-08 at 15:43, Christopher Keith Fairbairn wrote:
> make[1]: Entering directory `/home/chris/pub/mono/cvs/mcs/class/corlib'
> mcs /nowarn:649 /nowarn:169 -d:INSIDE_CORLIB  -d:NET_1_1 -g /noconfig
> /unsafe /nostdlib /target:library /out:../../class/lib/mscorlib.dll
> @../../build/deps/corlib.dll.response
> error CS0509: class `System.Reflection.MonoGenericInst': Cannot inherit
> from sealed class `System.MonoType'
> Compilation failed: 1 error(s), 0 warnings
> make[1]: *** [../../class/lib/mscorlib.dll] Error 1
> make[1]: Leaving directory `/home/chris/pub/mono/cvs/mcs/class/corlib'
> make: *** [mcs-tree-safe-build] Error 2
> I just grabbed a fresh copy of mono and mcs projects from CVS as of
> about 10 minutes ago, and at present have a copy of mono version 0.28
> installed from RPMs.

	Please upgrade to mono-0.29 and try it again - it is sure to work. An
alternative is to use a daily snapshot from say 2 days ago to build CVS

	As a general rule:

	1. Get the latest mono release; build, install
	2. Get CVS HEAD mcs, mono
	3. cd mono && make fullbuild

	If it fails, get the latest daily package for mono (replace step 1) and
try again :-)



More information about the Mono-devel-list mailing list