make fullbuild
That will build and install the code in a single pass. The
-compilation is bundled with the build due to depedencies on the class
+compilation is bundled with the build due to dependencies on the class
libraries on the runtime.
Build Features for Developers.
These instructions apply to both Linux and Windows. To build this
package, you must already have a C# compiler installed. This means
that to build on Linux, you need to get a distribution of the MCS
-binaries; these are called monocharges. See README.building for
-information on where to get them. On Windows, you can just use the
+binaries; these are called monocharges. They can be found at
+www.go-mono.com/daily. On Windows, you can just use the
Microsoft compiler. You also need GNU make to build the software (on
Windows, you will need for example the Cygwin environment setup).
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/.
+
Monocharges
===========