Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaja R Harinath <harinath@hurrynot.org>2004-05-10 11:54:35 +0400
committerRaja R Harinath <harinath@hurrynot.org>2004-05-10 11:54:35 +0400
commit4c9ff5ff2b4c8b2163027e17c7164125955a060b (patch)
tree5b383079a45f01d71bc10927e64845fb7692cc45 /mcs/INSTALL.txt
parent247fb79d8034da45a9e0e972298e82fc11b1810c (diff)
Don't mention 'fullbuild'. Mention 'bootstrap'
instead. Update instructions for 'monocharge'. svn path=/trunk/mcs/; revision=27019
Diffstat (limited to 'mcs/INSTALL.txt')
-rw-r--r--mcs/INSTALL.txt34
1 files changed, 18 insertions, 16 deletions
diff --git a/mcs/INSTALL.txt b/mcs/INSTALL.txt
index e59b6b06a4f..e2f2927e20e 100644
--- a/mcs/INSTALL.txt
+++ b/mcs/INSTALL.txt
@@ -25,15 +25,15 @@ compilers and tools.
If you only want to build a snapshot or a fresh CVS checkout of the
sources, you should go into the `mono' sibling directory and issue the
-make fullbuild command, like this:
+make bootstrap command, like this:
cd ../mono
./autogen.sh --prefix=/usr/local
- make fullbuild
+ make bootstrap
+ make install
-That will build and install the code in a single pass. The
-compilation is bundled with the build due to dependencies on the class
-libraries on the runtime.
+The compilation is bundled with the build due to dependencies on the
+class libraries on the runtime.
Build Features for Developers of Mono.
======================================
@@ -73,17 +73,19 @@ The difference between the two modes is explained farther down.
Troubleshooting
===============
-Occasionally, something in the compiler or runtime changes enough that
-an existing installation cannot complete a full build from cvs. In this case,
-go to http://go-mono.com/daily and download a monocharge or monolite tarball.
-Unpack and copy the .dlls to $prefix/lib and .exes to $prefix/bin/. Then
-you should be able to complete the build normally (i.e. using make fullbuild).
-
- wget http://go-mono.com/daily/monolite-20031028.tar.gz
- tar -zxvf monolite-20031028.tar.gz
- cd monolite-20031028
- cp *.exe /usr/local/bin/.
- cp *.dll /usr/local/lib/.
+We try to maintain the CVS tree such that it is bootstrapable from the
+latest released version of mono and mcs. Occasionally, something in the
+compiler or runtime changes enough that an existing installation cannot
+complete a bootstrap from cvs. In this case, go to
+http://go-mono.com/daily and download a monocharge or monolite tarball.
+Unpack and copy the .dlls to $prefix/lib and .exes to $prefix/bin/.
+Then you should be able to complete the build normally (i.e. using make
+bootstrap).
+
+ wget http://go-mono.com/daily/monolite-20040505.tar.gz
+ tar -zxvf monolite-20040505.tar.gz
+ cd monolite-20040505
+ env prefix=/usr/local sh recharge.sh
Monocharges
===========