X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=doc%2Fdownload;h=59769ea31b76831fe2418ff9d7cf839d50a6ca20;hb=9ae23667b2fcc60f8a182a83a077c49c8e2f14ca;hp=5d115574696a083d473029997c58a272f835ebea;hpb=c518c9c895fcfbe2e68167c7394ed2ead3f6b8f5;p=mono.git diff --git a/doc/download b/doc/download index 5d115574696..59769ea31b7 100644 --- a/doc/download +++ b/doc/download @@ -2,215 +2,1389 @@ 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. - The code for the C# compiler as well as the language error - test suite and the class library are in the `mcs' package, we - will move this later into `mono' itself. + The software is also available on the `Mono' channel in Red Carpet. - 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. + Some useful links: Resources/Beginning + section, the FAQ. - You will also need to get GLIB, from: ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz +
+ Release 0.28 + Release notes + Oct 1st, 2003 + |
+
+
|
+
+ Release 0.25 + Release notes + Jun 26, 2003 + |
+
+
|
+ |||||||||||
+ Regression Tests + |
+ + You can get binaries for the Mono Regression Test + Suite here + | +
+ Release 0.24 + Release notes + May 6, 2003 + |
+
+
|
+ |||||||||||||
+ Regression Tests + |
+ + You can get binaries for the Mono Regression Test + Suite here + | +
+ Release 0.23 + Release notes + March 5, 2003 + |
+
+
|
+ |||||||||||||
+ Regression Tests + |
+ + You can get binaries for the Mono Regression Test + Suite here + | +
+ Release 0.22 + Release notes + March 5, 2003 + |
+
+
|
+ ||||||
+ Regression Tests + |
+ + You can get binaries for the Mono Regression Test + Suite here + | +
+ Release 0.21 + Release notes + Feb 27th, 2003 + |
+
+
|
+ ||||||
+ Regression Tests + |
+ + You can get binaries for the Mono Regression Test + Suite here + | +
+ Release 0.20 + Release notes + Feb 20th, 2003 + |
+
+
|
+ ||||||||
+ Regression Tests + |
+ + You can get binaries for the Mono Regression Test + Suite here + | +
+ Release 0.19 + Release notes + Jan 20th, 2003 + |
+
+
|
+
+ Release 0.18 + Release notes + Jan 12th, 2003 + |
+
+
|
+
+ Release 0.17 + Release notes + Dec 9th, 2002. + |
+
+
|
+
+ Release 0.16 + Release notes + Oct 1st, 2002. + |
+
+
|
+ ||||||
+ Release 0.15 + Release notes + Aug 23rd, 2002. + |
+
+
|
+
-tar xzvf pkgconfig-0.8.0.tar.gz -cd pkgconfig-0.8.0 -./configure --prefix=/usr -make -make install -+
+ tar xzvf mono-X.XX.tar.gz + cd mono-X.XX + ++
- * Install libiconv. - If you dont have MS Visual C/C++ 4.0 or 5.0 or 6.0 you can also try - the binary package available at here. - - * Install the newest glib (cvs head version). You can download it - from here. + Then configure, compile and install: - * Unpack the mono distribution: +
+ + ./configure --prefix=/usr/local + make + make install-
-tar xzvf mono-XXX.tar.gz -+ This will give you a runtime, C# compiler and runtime + libraries. - * Configure, compile and install: + If you want to recompile the runtime and the compiler, + follow these steps, first unpack the MCS package: -
-./configure --prefix=//c/mono -make -make install -+
+ tar xzvf mcs-X.XX.tar.gz + + cd mcs-X.XX +- * Some people observed problems with autoconf 2.52. Installing - autoconf 2.13 helped in those cases (don't forget to do a - `make maintainer-clean' after the update) + Then use the following command to compile and install: + +
+ + make -f makefile.gnu install prefix=/usr/local ++ You can change /usr/local to something else if you want. - To compile the mono runtime on Unix: + +*** On Windows, to install and work on the compiler and the class libraries: + +**** Install Cygwin and the GNU build tools, Microsoft's .NET Framework SDK and the precompiled GLIB 2.0 and pkg-config libraries. +
-export ACLOCAL_FLAGS="-I /usr/local/share/aclocal" -+ * Change directories to "mcs". - * Download the mono distribution + * Compile: + +
+ make ++ - * Unpack the mono distribution: +*** On Windows, to compile the mono runtime: -
-tar xzvf mono-XXX.tar.gz -+
+ ./configure --prefix=c:/mono + make + make install ++ + + +* Software resources and notes + + The required and additional software can be downloaded here: + + * Microsoft's .NET Framework SDK from + + msdn.microsoft.com/downloads. + + * Cygwin and the GNU Make tools from + www.cygwin.com. + Some people observed problems with autoconf 2.52. Installing + autoconf 2.13 helped in those cases. + + * Precompiled GLIB 2.0 and pkg-config packages (and + their dependencies) by the GIMP for Windows project from + http://www.go-mono.com/archive/pkgconfig-0.11-20020310.zip
-./configure +tar xzvf pkg-config-0.8.0.tar.gz +cd pkg-config-0.8.0 +./configure --prefix=/usr make make install+ + * Download, compile and install libiconv from source.
+ (cd mono; cvs update -dP .) + (cd mcs; cvs update -dP .) ++ + Once you have updated your sources, remove any cached + assemblies or old binaries from the Mono "runtime" directory, + and then compile each component: + +
+ (cd mono/runtime; rm *exe *dll) + (cd mono; make) + (cd mcs; make) ++ + Now you can install the result: + +
+ (cd mono; make install) ++ Notice that following the above procedure does not require you + to manually install the software in the `mcs' directory, as + the relevant files will be copied by the `mono' makefiles.