X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=doc%2Fdownload;h=148b29d60ccf1cb018cf90e931f5c23b4a7ecd16;hb=791551a1fdf3654ca477a11564202d3280e4c334;hp=11869427fddfc880de0e7bac403167486fe8bad7;hpb=35867e86d6546aa0cf434aeafc4afbb05752b592;p=mono.git diff --git a/doc/download b/doc/download index 11869427fdd..148b29d60cc 100644 --- a/doc/download +++ b/doc/download @@ -2,7 +2,7 @@ The Virtual Execution System is available in package `mono'. Currently this contains a metadata library and the - disassembler. Please reffer to our Runtime description for more details on this part of the project. @@ -10,39 +10,302 @@ test suite and the class library are in the `mcs' package, we will move this later into `mono' itself. - In order to make mcs and the class libraries you will need the - GNU make tools. These may be obtained for the Windows - environment from cygwin.com. + In order to make mcs and the class libraries you will need a computer + running Windows with the GNU make tools from the + Cygwin environment, Microsoft's .NET Framework + SDK, GLIB 2.0 and + pkg-config. - You will also need to get GLIB, from: ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz + When installing Cygwin, don't forget to include + mingw-runtime. If you omit this, you will encounter + configure problems regarding not being able to generate + executables. -** Sources +*** Sources - We provide both packaged and tested - tarballs (those are known to compile and pass `make - distcheck') as well as daily snapshots done - at 10pm Boston Time + Stay up to date on the Mono team's development using the + + mono-cvs-list mailing list. The CVS source code can also + be browsed here + + + Mono 0.13 + + New packaged versions of the Mono C# compiler and Mono runtime + are now available. The latest version is 0.13. + + + +* Snapshots + + Volunteers package up daily the sources: + + -*** Snapshots + For up to date sources, it is recommended that you use the Mono + source code from either the + nightly snapshots or + the Anonymous CVS. The nightly + snapshots are done every night at 10pm EST (Boston Time). + + The nightly snapshots are not guaranteed to build, but most of the + time they should. They should give you a window to see what we are + up to. + + You can download the GNU make tools and the Cygwin environment from + www.cygwin.com. + + You can download Microsoft's .NET Framework SDK from + + msdn.microsoft.com/downloads. + + There are scripts to help build mono for both Unix and Windows. Get + mono-build.sh for Unix, or mono-build-w32.sh for Windows. + These scripts automate the installation of GLIB and pkgconfig + (building from source on Unix, and using binary packages + provided by the GIMP for Windows project on Windows.) To use + the script, follow these simple steps: + + - The daily snapshots are available here. These - snapshots are done every day at 10pm EST (Boston Time). + The script requires wget on either platform, and building the + software requires make, gcc, automake, autoconf, and libtool. + You should install these packages from your distribution or + with the cygwin installer. - They are not guaranteed to build, but most of the time they - should. They should give you a window to see what we are up to. + The script will download required packages from + www.go-mono.com and do a cvs checkout of mono in the current + directory. The cvs server chosen defaults to anonymous cvs; + set your CVSROOT environment variable before running the script to + select a particular cvs server. - You might also want to track our development using the mono-cvs-list - mailing list. +** Mono Regression Test Suite - -*** Released and tested packages + You can get binaries for the Mono Regression Test Suite here + + +** Building the software manually + +*** Download the required software. + + +*** Install Cygwin and the GNU build tools, Microsoft's .NET Framework SDK and the precompiled GLIB 1.3 and pkg-config libraries. + + + +*** On Windows, to install and work on the compiler and the class libraries: + + + +*** On Windows, to compile the mono runtime: + + + +*** On Unix, to compile the mono runtime: + + + +*** Notes on compiling GLIB 1.3 and pkg-config from source: + + + + + + + +*** Old releases. + + + September 18, 2001 - -** Installing the software - - To install and work on the compiler and the class libraries, - follow these instructions: - - - - To compile the mono runtime on windows: - - - - To compile the mono runtime on Unix: - -
    - - * Install pkgconfig. - - * Install newest glib (cvs head version). You can download it - from here. Maybe you need - to modify your ACLOCAL_FLAGS for pkgconfig, for example if - your install prefix is /usr/local: -
    -export ACLOCAL_FLAGS="-I /usr/local/share/aclocal"
    -
    - - * Download the mono distribution - - * Unpack the mono distribution: - -
    -tar xzvf mono-XXX.tar.gz
    -
    - - * Configure, compile and install: -
    -./configure
    -make
    -make install
    -
    -
- - -