X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=doc%2Fdownload;h=148b29d60ccf1cb018cf90e931f5c23b4a7ecd16;hb=791551a1fdf3654ca477a11564202d3280e4c334;hp=9192cfe989445595eff2b06fedd9909fd126e8a2;hpb=53f1e8663670e043e4cad48c5ecfb41c822266d9;p=mono.git diff --git a/doc/download b/doc/download index 9192cfe9894..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,163 +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 and pkgconfig. - You can get Glib 1.3 from: ftp://ftp.gtk.org/pub/gtk/v1.3/glib-1.3.12.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 - -*** Snapshots + + 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: + + - 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. + + 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: - You might also want to track our development using the mono-cvs-list - mailing list. + - + 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. - At this point, you should look into using one of the nightly snapshots or getting the - sources from Anonymous CVS - as significant work has gone into Mono since our last stable - release in September. + 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. - We will be making a packaged release sometime in January. +** Mono Regression Test Suite + You can get binaries for the Mono Regression Test Suite here -** Installing the software +** Building the software manually - To install and work on the compiler and the class libraries, - follow these instructions: +*** Download the required software. - To compile the mono runtime on windows: - +*** On Windows, to install and work on the compiler and the class libraries: + +*** On Windows, to compile the mono runtime: + + - To compile the mono runtime on Unix: +*** On Unix, to compile the mono runtime: - + +*** Notes on compiling GLIB 1.3 and pkg-config from source: + + + *** Old releases. + + + September 18, 2001