[Mono-list] Bootstrapping CVS mono and mcs

Piers Haken piersh@friskit.com
Wed, 4 Sep 2002 21:57:59 -0700


Building the class libraries on linux is currectly a bit of a black art
sue to the dependancies between the compiler and the runtime.

You'll need to do the following steps:

- Install a working version of mono (I'll refer to this as the
'install')
- Get the CVS sources for mcs and mono (I'll refer to these as 'CVS mcs'
and 'CVS mono')
- build the CVS mcs.exe and the CVS corlib.dll and copy these to your
install directory (bin & lib)
- build CVS mono and copy the bits over your install
- now build the rest of the CVS class libs and copy them over your
install

Piers.

> -----Original Message-----
> From: Weiqi Gao [mailto:weiqigao@networkusa.net] 
> Sent: Wednesday, September 04, 2002 8:55 PM
> To: mono-list@ximian.com
> Subject: [Mono-list] Bootstrapping CVS mono and mcs
> 
> 
> Hi, 
> 
> I'm trying ti compile the mono, cvs and gtk-sharp CVS sources 
> and am not having a lot of success. 
> 
> My set up is a Red Hat Linux 7.2 on Intel, with GCC 3.2, 
> GNOME 2.0 from Garnome 0.12.  I installed the libgc-6.1alpha5 rpm. 
> 
> It seems that no matter what I do, I get a "mono is out of 
> sync with corlib" error.  I've tried the mono-0.15 and 
> mcs-0.15 rpms for RH 7.1. 
> I've tried using the 0.15 release tar balls.
> 
> Where do I go to find the secrets of building mcs?
> 
> -- 
> Weiqi Gao
> weiqigao@networkusa.net
> 
> 
> _______________________________________________
> Mono-list maillist  -  Mono-list@ximian.com 
> http://lists.ximian.com/mailman/listinfo/mono-> list
>