Compiling Mono
This describes how to compile and install Mono from its source code. If you are only interested in running Mono, you probably want to install Mono from packages, which have been tested. See the download page for packages.
Take a look at these guides for compiling Mono on different platforms: