[Mono-list] Re: Bootstrapping

Raja R Harinath harinath@gmail.com
Sun, 4 Jul 2004 17:07:05 +0000 (UTC)

Brandon Knitter <knitterb <at> blandsite.org> writes:

> I read through the docs for the CVS compile, as well as looked at the Mono
> Runtime "source code" disrtibution and the MCS source code distribution.  
> What I found was that the mcs package requires the mono package to be 
> compiled and installed.  When I looked into the mono/runtime dir, I found a 
> bunch of windows .dll files.

It's fairly simple to compile from CVS :-)  Follow the AnonCVS instructions to
checkout 'mono' and 'mcs'.  Then, look at the mono/README file, esp. the section
on building from CVS.

Once you've run the configure script, it boils down to two options:

  * if you have a working mono installation, run

      make bootstrap && make install

  * otherwise

      make get-monolite-latest && make monolite-bootstrap && make install

Both of these need to be run in the mono/ directory, and these assume that you
have a sibling mcs/ directory, which is built automatically.  You don't have to
run 'make install' in the mcs/ directory separately.

- Hari