[Mono-list] NAnt dependency
Pokey the Penguin
pokey@linuxmail.org
24 Jul 2002 00:19:49 +0100
On Tue, 2002-07-23 at 23:55, Hans Van Wesenbeeck wrote:
> I get extremely excited whenever the expression 'self-hosting' appears
> on the Mono home pages. However, neither the current release (0.12), nor
> a CVS checkout seem to allow for a complete self-hosting build, because
> of a dependency on nant.exe. My question: is there a relatively
> straightforward way to repeat the steps taken by Paolo to get Mono
> completely self-hosted on linux?
A lot of work has been done on this area in the last 12 hours by Martin
Baulig, Peter Williams and Alp Toker. First, update your mcs CVS module.
I will assume you already have a working mono/mcs setup such as one
acquired from http://www.atoker.com/mono/.
To build the compiler and class libraries in Linux, run:
make -f makefile.gnu
To install them, run:
make -f makefile.gnu install
You can also specify a prefix:
make -f makefile.gnu install prefix=/opt
If you want to produce and distribute a monocharge tarball, run:
make -f makefile.gnu dist
It's as easy as that!
--
-----------------------------------------------------------------
.---.
| o_o |
| \_/ |
// \ \ penguins
(| mono | ) do it best
/'\_ _/`\
\___)==(___/