[Mono-list] Bootstrapping CVS mono and mcs

Weiqi Gao weiqigao@networkusa.net
05 Sep 2002 08:46:21 -0500


On Wed, 2002-09-04 at 23:57, Piers Haken wrote:
> 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

Thanks, that worked.

BTW, is this a somewhat permanent affair, or a transient phenomenon
that's going to go away?

If it's somewhat permanent, we should probably incorporate this logic
into the makefiles.

-- 
Weiqi Gao
weiqigao@networkusa.net