[Mono-devel-list] Building from CVS
Ravi Pratap M
ravi at ximian.com
Mon Dec 8 12:11:07 EST 2003
On Mon, 2003-12-08 at 15:43, Christopher Keith Fairbairn wrote:
> make: 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
> error CS0509: class `System.Reflection.MonoGenericInst': Cannot inherit
> from sealed class `System.MonoType'
> Compilation failed: 1 error(s), 0 warnings
> make: *** [../../class/lib/mscorlib.dll] Error 1
> make: 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