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.
+
+
+ * Mono 0.13 release notes
+
+ * mcs-0.13.tar.gz
+ Mono C# compiler with class library source code.
- The daily snapshots are available here. These
- snapshots are done every day at 10pm EST (Boston Time).
+ * mono-0.13.tar.gz
+ Mono runtime.
+
+
+* Snapshots
+
+ Volunteers package up daily the sources:
+
+
+ * Debian Linux
+ * Red Hat Linux
+ * Windows (works without cygwin!)
+
- 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.
+
-tar xzvf pkgconfig-0.8.0.tar.gz -cd pkgconfig-0.8.0 -./configure --prefix=/usr -make -make install -+ * If you downloaded the Mono + nightly snapshot + , untar the snapshot. - * 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 (1.3 version). You can download it - from here. + * Change directories to "mcs". - * Unpack the mono distribution: + * Compile:
-tar xzvf mono-XXX.tar.gz +make windows+ + +*** On Windows, to compile the mono runtime: + +
-./configure --prefix=//c/mono ++ - To compile the mono runtime on Unix: +*** On Unix, to compile the mono runtime:+./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) - +
-export ACLOCAL_FLAGS="-I /usr/local/share/aclocal" +export ACLOCAL_FLAGS="-I /usr/local/share/aclocal"- * Download the mono distribution - - * Unpack the mono distribution: + * If you downloaded the Mono + nightly snapshots + , untar the snapshot. -
-tar xzvf mono-XXX.tar.gz -+ * Change directories to "mono". * Configure, compile and install: -
+./configure make -make install +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.