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.
+
+
+ * Mono 0.13 release notes
+
+ * mcs-0.13.tar.gz
+ Mono C# compiler with class library source code.
+
+ * mono-0.13.tar.gz
+ Mono runtime.
+
+
+* Snapshots
+
+ Volunteers package up daily the sources:
+
+
+ * Debian Linux
+ * Red Hat Linux
+ * Windows (works without cygwin!)
+
-*** 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:
+
+
+make windows ++ + + +*** On Windows, to compile the mono runtime: + +
+./configure --prefix=c:/mono +make +make install ++ + + +*** On Unix, to compile the mono runtime: + +
+export ACLOCAL_FLAGS="-I /usr/local/share/aclocal" ++ + * If you downloaded the Mono + nightly snapshots + , untar the snapshot. + + * Change directories to "mono". + + * Configure, compile and install: +
+./configure +make +make install ++ + +*** Notes on compiling GLIB 1.3 and pkg-config from source: + + +
+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.
-tar xzvf pkgconfig-0.8.0.tar.gz -cd pkgconfig-0.8.0 -./configure --prefix=/usr -make -make install -- - * 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. - - * Unpack the mono distribution: - -
-tar xzvf mono-XXX.tar.gz -- - * Configure, compile and install: - -
-./configure --prefix=//c/mono -make -make install -- - * 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) - - - - To compile the mono runtime on Unix: - -
-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 -- - - -