2001-12-06 Dietmar Maurer <dietmar@ximian.com>
[mono.git] / doc / download
index 56062fa7f0cda12ab14e688f5e290dfe01a8db72..40267a0f23b8cb7be1b3910a9ba5655d9ca67dab 100644 (file)
@@ -12,7 +12,7 @@
 
        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 <a href="www.cygwin.com">cygwin.com</a>.
+       environment from <a href="http://www.cygwin.com">cygwin.com</a>.
 
        You will also need to get GLIB, from: <a
 href="ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz">ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz</a>
@@ -20,16 +20,76 @@ href="ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz">ftp://ftp.gtk.org/pub/g
 <a name="sources">
 ** Sources
 
-       Currently we will be providing CVS snapshots every day, until
-       we make the first tarball release.
+       We provide both <a href="#packaged">packaged and tested</a>
+       tarballs (those are known to compile and pass `make
+       distcheck') as well as <a href="snapshots">daily snapshots</a> done
+       at 10pm Boston Time
+
+<a name="snapshots">
+*** Snapshots
+
+       The daily snapshots are available <a
+       href="http://www.go-mono.com/snapshots">here</a>.  These
+       snapshots are done every day at 10pm EST (Boston Time). 
+
+       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.
+
+       You might also want to track our development using the <a
+       href="http://lists.ximian.com/mailman/listinfo/mono-cvs-list">mono-cvs-list</a>
+       mailing list.
+
+<a name="packaged">
+*** Released and tested packages
 
        <ul>
+               <a name="sep-18">
+               <b>September 18, 2001</b>
+               <ul>
+               * <a href="archive/mono-0.7.tar.gz">mono-0.7.tar.gz</a>: Mono Runtime 0.7 release.
+               * <a href="archive/mcs-0.7.tar.gz">mcs-0.7.tar.gz</a>: Mono Compiler and Classes 0.7 release.
+               * <a href="archive/mono-0.7">Release Notes.</a>
+               </ul>
+
+               <a name="august-22">
+               <b>August 22, 2001</b>
+               <ul>
+               * <a href="archive/mono-0.6.tar.gz">mono-0.6.tar.gz</a>: Mono Runtime 0.6 release.
+               * <a href="archive/mono-compiler-classes-0.6.tar.gz">mono-compiler-classes-0.6.tar.gz</a>: Mono Compiler and Classes 0.6 release.
+               * <a href="archive/mono-0.6">Release Notes.</a>
+               </ul>
+
+       
+               <a name="july-29">
+               <b>July 29, 2001</b>
+               <ul>
+               * <a href="archive/mono-0.5.tar.gz">mono-0.5.tar.gz</a>: Mono Runtime 0.5 release.
+               * <a href="archive/mono-0.5">Release Notes.</a>
+               </ul>
+
+       
+               <a name="july-22">
+               <b>July 22, 2001</b>
+               <ul>
+               * <a href="archive/mcs-22-Jul-2001.tar.gz">mcs-22-Jul-2001.tar.gz</a>: CVS snapshot.
+               * <a href="archive/mcs-Jul-22-Jul-19-2001.tar.gz">Differences since 19</a>: CVS snapshot.
+               * <a href="archive/mcs-22">Release Notes.</a>
+               </ul>
+
+               <a name="july-19">
+               <b>July 19th, 2001</b>
+               <ul>
+               * <a href="archive/mcs-19-Jul-2001.tar.gz">mcs-19-Jul-2001.tar.gz</a>: CVS snapshot.
+               * <a href="archive/mcs-Jul-17-Jul-19-2001.tar.gz">Differences since 17</a>: CVS snapshot.
+               * <a href="archive/mcs-19">Release Notes.</a>
+               </ul>
+
                <a name="july-17">
                <b>July 17th, 2001</b>
                <ul>
                * <a href="archive/mcs-17-Jul-2001.tar.gz">mcs-17-Jul-2001.tar.gz</a>: CVS snapshot.
                * <a href="archive/mcs-Jul-15-Jul-17-2001.tar.gz">Differences since 15</a>: CVS snapshot.
-               * <a href="archive/mcs-17">Release Notes</a>
+               * <a href="archive/mcs-17">Release Notes.</a>
                </ul>
 
                <a name="july-15">
@@ -37,13 +97,12 @@ href="ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz">ftp://ftp.gtk.org/pub/g
                <ul>
                * <a href="archive/mcs-15-Jul-2001.tar.gz">mcs-15-Jul-2001.tar.gz</a>: CVS snapshot.
                * <a href="archive/mono-0.4.tar.gz">mono-0.4.tar.gz</a>: Packaged Source Code.
-               * <a href="archive/mono-0.4">Release Notes</a>
+               * <a href="archive/mono-0.4">Release Notes.</a>
                </ul>
 
                <a name="july-14">
                <b>July 14th, 2001</b>
                <ul>
-               * <a href="archive/jay.cs.tar.gz">archive/jay.cs.tar.gz</a>: Sources to Jay.
                * <a href="archive/mcs-12-Jul-2001.tar.gz">mcs-12-Jul-2001.tar.gz</a>: CVS snapshot.
                * <a href="archive/mono-0.3.tar.gz">mono-0.3.tar.gz</a>: Packaged Source Code.
                </ul>
@@ -52,7 +111,6 @@ href="ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz">ftp://ftp.gtk.org/pub/g
                <b>July 8th, 2001</b>
 
                <ul>
-               * <a href="archive/jay.cs.tar.gz">archive/jay.cs.tar.gz</a>: Sources.
                * <a href="archive/mcs-08-Jul-2001.tar.gz">mcs-08-Jul-2001.tar.gz</a>: CVS Snapshot
                * <a href="archive/mono-08-Jul-2001.tar.gz">mono-08-Jul-2001.tar.gz</a>: CVS Snapshot
                </ul>
@@ -65,7 +123,7 @@ href="ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz">ftp://ftp.gtk.org/pub/g
        follow these instructions:
 
        <ul>
-               * Install <a href="http://www.cygwin.org">CygWin</a> first.
+               * Install <a href="http://www.cygwin.com">CygWin</a> first.
 
                * Untar the MCS distribution (see below for information).
 
@@ -75,7 +133,7 @@ href="ftp://ftp.gtk.org/pub/gtk/v1.2/glib-1.2.10.tar.gz">ftp://ftp.gtk.org/pub/g
        To compile the mono runtime on windows:
 
        <ul>
-               * Install <a href="http://www.cygwin.org">CygWin</a> first.
+               * Install <a href="http://www.cygwin.com">CygWin</a> first.
 
                * Once installed, in a terminal window or a cygwin
                  window (a shortcut should be on your desktop), untar the glib
@@ -88,10 +146,12 @@ tar xzvf glib-1.2.10.tar.gz
                * Configure, compile and install glib, like this:
 
 <pre>
-./configure --prefix=/usr/bin
+./configure --prefix=/usr
 make
 make install
 </pre>
+            * You also need a patch found <a 
+               href="http://www.cygwin.com/ml/cygwin/2001-04/msg01792.html">here</a>.
 
                * Unpack the mono distribution:
 
@@ -106,6 +166,11 @@ tar xzvf mono-XXX.tar.gz
 make
 make install
 </pre>
+
+               * 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)
+
        </ul>
 
        To compile the mono runtime on Unix:
@@ -128,10 +193,5 @@ make install
 </pre>
        </ul>
        
-** CVS
-
-       We are trying to figure out where to put our CVS repository.
-       We are debating between the GNOME CVS or SourceForge.  Watch
-       this spot.