This is Mono. 1. Installation 2. Using Mono 3. Directory Roadmap 1. Compilation and Installation =============================== If you obtained this package as an officially released tarball, this is very simple, use configure and make: ./configure --prefix=/usr/local make make install If you obtained this as a snapshot, you will need an existing Mono installation. To upgrade your installation do: ./autogen.sh --prefix=/usr/local make fullbuild 2. Using Mono ============= Once you have installed the software, you can run a few programs: * runtime engine mono program.exe or mint program.exe * C# compiler mcs program.cs * CIL Disassembler monodis program.exe See the man pages for mono(1), mint(1), monodis(1) and mcs(2) for further details. 3. Directory Roadmap ==================== doc/ Contains documentation and the web site contents. mono/ The core of the Mono Runtime. metadata/ The object system and metadata reader. jit/ The Just in Time Compiler. dis/ CIL executable Disassembler cli/ Common code for the JIT and the interpreter. io-layer/ The I/O layer and system abstraction for emulating the .NET IO model. cil/ Common Intermediate Representation, XML definition of the CIL bytecodes. interp/ Interpreter for CLI executables. arch/ Architecture specific portions.