section</a>, the <a
href="http://www.go-mono.org/faq.html">FAQ</a>.
+ <table>
+ <tbody>
+ <tr bgcolor="#DDDDDD">
+ <td>
+ <b>Release 0.30.1</b><br>
+ <a href="archive/mono-0.30.1.html">Release notes</a><br>
+ Feb 13th, 2004
+ </td>
+ <td>
+ <table cellspacing="1" cellpadding="3">
+ <tr bgcolor="#BBBBBB">
+ <td>
+ <b>Source Code</b>
+ </td>
+ <td>
+ <ul>
+ <li><a href="archive/mcs-0.30.1.tar.gz">Mono Class Libraries and C# Compiler 0.30.</a>
+ <li><a href="archive/mono-0.30.1.tar.gz">Mono Runtime 0.30</a>
+ <li><a href="archive/xsp-0.9.tar.gz">XSP web server 0.9</a>
+ <li><a href="archive/mod_mono-0.7.tar.gz">Apache Mono module 0.7</a>
+ <li><a href="archive/monodoc-0.10.tar.gz">MonoDoc 0.10</a>
+ <li><a href="archive/libgdiplus-0.1.tar.gz">libgdiplus 0.1</a>
+ </ul>
+ </td>
+ </tr>
+ <tr bgcolor="#bbbbbb">
+ <td bgcolor="#999999">
+ <img src="images/redhat-36.gif"><b>Red Hat 9.0/x86</b><br>
+ </td>
+ <td>
+ <a href="archive/0.30.1/redhat-9-i386">Packages</a>
+ </td>
+ </tr>
+ <tr bgcolor="#bbbbbb">
+ <td bgcolor="#999999">
+ <img src="images/redhat-36.gif"><b>Fedora Core 1/x86</b><br>
+ </td>
+ <td>
+ <a href="archive/0.30.1/fedora-1-i386">Packages</a>
+ </td>
+ </tr>
+ <tr bgcolor="#bbbbbb">
+ <td bgcolor="#999999">
+ <img src="images/suse-36.gif"><b>SUSE 9/x86</b><br>
+ </td>
+ <td>
+ <a href="archive/0.30.1/suse-90-i586/">Packages</a>
+ </td>
+ </tr>
+ <tr bgcolor="#bbbbbb">
+ <td bgcolor="#999999">
+ <img src="images/debian-36.gif"><b>Debian Packages</b><br>
+ </td>
+ <td>
+ <a href="http://pkg-mono.alioth.debian.org/">Packages (third party provider)</a>
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#999999">
+ <img src="images/windows-36.gif"><b>Windows installer</b>
+ </td>
+ <td>
+ No Windows Installer for 0.30.1 exist yet, you can download
+ version 0.30.0 for now:
+
+ <a href="archive/0.30/windows/mono-0.30-win32-2.exe">Mono Setup</a>
+ <a href="archive/0.30/windows/mono-0.30-gtksharp-0.15-win32-1.exe">Gtk# Setup</a>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </table>
+
+ <table>
+ <tbody>
+ <tr bgcolor="#DDDDDD">
+ <td>
+ <b>Release 0.30</b><br>
+ <a href="archive/mono-0.30.html">Release notes</a><br>
+ Feb 2nd, 2004
+ </td>
+ <td>
+ <table cellspacing="1" cellpadding="3">
+ <tr bgcolor="#BBBBBB">
+ <td>
+ <b>Source Code</b>
+ </td>
+ <td>
+ <ul>
+ <li><a href="archive/mcs-0.30.tar.gz">Mono Class Libraries and C# Compiler 0.30.</a>
+ <li><a href="archive/mono-0.30.tar.gz">Mono Runtime 0.30</a>
+ <li><a href="archive/xsp-0.9.tar.gz">XSP web server 0.9</a>
+ <li><a href="archive/mod_mono-0.7.tar.gz">Apache Mono module 0.7</a>
+ <li><a href="archive/monodoc-0.10.tar.gz">MonoDoc 0.10</a>
+ </ul>
+ </td>
+ </tr>
+ <tr bgcolor="#bbbbbb">
+ <td bgcolor="#999999">
+ <img src="images/redhat-36.gif"><b>Red Hat 9.0/x86</b><br>
+ </td>
+ <td>
+ <a href="archive/0.30/redhat-9-i386">Packages</a>
+ </td>
+ </tr>
+ <tr bgcolor="#bbbbbb">
+ <td bgcolor="#999999">
+ <img src="images/redhat-36.gif"><b>Fedora Core 1/x86</b><br>
+ </td>
+ <td>
+ <a href="archive/0.30/fedora-1-i386">Packages</a>
+ </td>
+ </tr>
+ <tr bgcolor="#bbbbbb">
+ <td bgcolor="#999999">
+ <img src="images/suse-36.gif"><b>SUSE 9/x86</b><br>
+ </td>
+ <td>
+ <a href="archive/0.30/suse-90-i586/">Packages</a>
+ </td>
+ </tr>
+ <tr bgcolor="#bbbbbb">
+ <td bgcolor="#999999">
+ <img src="images/debian-36.gif"><b>Debian Packages</b><br>
+ </td>
+ <td>
+ <a href="http://pkg-mono.alioth.debian.org/">Packages (third party provider)</a>
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#999999">
+ <img src="images/windows-36.gif"><b>Windows installer</b>
+ </td>
+ <td>
+ <a href="archive/0.30/windows/mono-0.30-win32-2.exe">Mono Setup</a>
+ <a href="archive/0.30/windows/mono-0.30-gtksharp-0.15-win32-1.exe">Gtk# Setup</a>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </table>
+
+ <table>
+ <tbody>
+ <tr bgcolor="#DDDDDD">
+ <td>
+ <b>Release 0.29</b><br>
+ <a href="archive/mono-0.29.html">Release notes</a><br>
+ Dec 2nd, 2003
+ </td>
+ <td>
+ <table cellspacing="1" cellpadding="3">
+ <tr bgcolor="#BBBBBB">
+ <td>
+ <b>Source Code</b>
+ </td>
+ <td>
+ <ul>
+ <li><a href="archive/mcs-0.29.tar.gz">Mono Class Libraries and C# Compiler.</a>
+ <li><a href="archive/mono-0.29.tar.gz">Mono Runtime</a>
+ <li><a href="archive/xsp-0.8.tar.gz">XSP web server (0.8)</a>
+ <li><a href="archive/mod_mono-0.6.tar.gz">Apache Mono module 0.6 (mod_mono)</a>
+ <li><a href="archive/monodoc-0.9.tar.gz">MonoDoc 0.9</a>
+ </ul>
+ </td>
+ </tr>
+ <tr bgcolor="#bbbbbb">
+ <td bgcolor="#999999">
+ <img src="images/redhat-36.gif"><b>Red Hat 8.0, Red Hat 9.0/x86</b><br>
+ <img src="images/mandrake-36.gif"><b>Mandrake 9.1/x86</b><br>
+ <img src="images/suse-36.gif"><b>SuSE 8.2</b><br>
+ </td>
+ <td>
+ Packages are available on <a
+ href="http://www.ximian.com/products/redcarpet/download.html">Red
+ Carpet's</a> Mono channel.
+
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#999999">
+ <img src="images/windows-36.gif"><b>Windows installer</b>
+ </td>
+ <td>
+ <a href="archive/mono-0.29-win32-1.exe">mono-0.29-win32-1.exe</a>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </table>
+
<table>
<tbody>
<tr bgcolor="#DDDDDD">
<ul>
<li><a href="archive/mcs-0.28.tar.gz">Mono Class Libraries and C# Compiler.</a>
<li><a href="archive/mono-0.28.tar.gz">Mono Runtime</a>
- <li><a href="archive/xsp-0.6.tar.gz">XSP web server (0.5)</a>
+ <li><a href="archive/xsp-0.6.tar.gz">XSP web server (0.6)</a>
<li><a href="archive/mod_mono-0.5.tar.gz">Apache Mono module (mod_mono)</a>
+ <li><a href="archive/monodoc-0.7.tar.gz">MonoDoc 0.7</a>
</ul>
</td>
</tr>
<td>
<ul>
<li><a href="archive/redhat-90-i386/mono-0.28-1.ximian.6.1.src.rpm">mono-0.28-1.src.rpm (RH9)</a>
- <li><a href="archive/redhat-90-i386/mono-0.28-1.ximian.5.1.src.rpm">mono-0.28-1.src.rpm (RH8)</a>
+ <li><a href="archive/redhat-90-i386/mono-0.28-1.ximian.6.1.src.rpm">mono-0.28-1.src.rpm (RH8)</a>
</ul>
</td>
</tr>
<li><a href="archive/redhat-90-i386/mono-0.28-1.ximian.6.1.i386.rpm">mono-0.28-1.ximian.6.1.i386.rpm</a>
<li><a href="archive/redhat-90-i386/mono-devel-0.28-1.ximian.6.1.i386.rpm">mono-devel-0.28-1.ximian.6.1.i386.rpm</a>
<li><a href="archive/redhat-90-i386/mono-debuginfo-0.28-1.ximian.6.1.i386.rpm">mono-debuginfo-0.28-1.i386.rpm</a>
- <br>
- <li><a href="archive/redhat-90-i386/libpixregion-0.1.0-1.ximian.6.1.i386.rpm">libpixregion-0.1.0-1.ximian.6.1.i386.rpm</a>
- <li><a href="archive/redhat-90-i386/libpixregion-debuginfo-0.1.0-1.ximian.6.1.i386.rpm">libpixregion-debuginfo-0.1.0-1.ximian.6.1.i386.rpm</a>
- <li><a href="archive/redhat-90-i386/libic-0.1.0-1.ximian.6.1.i386.rpm">libic-0.1.0-1.ximian.6.1.i386.rpm</a>
- <li><a href="archive/redhat-90-i386/libic-debuginfo-0.1.0-1.ximian.6.1.i386.rpm">libic-debuginfo-0.1.0-1.ximian.6.1.i386.rpm</a>
- <li><a href="archive/redhat-90-i386/xc-0.1.0-1.ximian.6.1.i386.rpm">xc-0.1.0-1.ximian.6.1.i386.rpm</a>
- <li><a href="archive/redhat-90-i386/xc-debuginfo-0.1.0-1.ximian.6.1.i386.rpm">xc-debuginfo-0.1.0-1.ximian.6.1.i386.rpm</a>
- <li><a href="archive/redhat-90-i386/xr-0.1.0-1.ximian.6.1.i386.rpm">xr-0.1.0-1.ximian.6.1.i386.rpm</a>
- <li><a href="archive/redhat-90-i386/xr-debuginfo-0.1.0-1.ximian.6.1.i386.rpm">xr-debuginfo-0.1.0-1.ximian.6.1.i386.rpm</a>
- <br>
- <li><a href="archive/redhat-90-i386/monodoc-0.6-1.ximian.6.1.i386.rpm">monodoc-0.6-1.ximian.6.1.i386.rpm</a> (To be used only with CVS gtk-sharp)
- <li><a href="archive/redhat-90-i386/monodoc-debuginfo-0.5-1.ximian.6.1.i386.rpm">monodoc-debuginfo-0.5-1.ximian.6.1.i386.rpm</a>
- <li><a href="archive/redhat-90-i386/mono-wine-20030318-1.ximian.6.3.i386.rpm">mono-wine-20030318-1.ximian.6.3.i386.rpm</a>
- <li><a href="archive/redhat-90-i386/mono-wine-debuginfo-20030318-1.ximian.6.2.i386.rpm">mono-wine-debuginfo-20030318-1.ximian.6.3.i386.rpm</a>
- </ul>
+ <br>
+ <li><a href="archive/redhat-90-i386/mono-wine-20030318-1.ximian.6.4.i386.rpm">mono-wine-20030318-1.ximian.6.4.i386.rpm</a>
+ <li><a href="archive/redhat-90-i386/mono-wine-debuginfo-20030318-1.ximian.6.4.i386.rpm">mono-wine-debuginfo-20030318-1.ximian.6.4.i386.rpm</a>
+ </ul>
</td>
<td bgcolor="#999999">
<img src="images/redhat-36.gif"><b>Red Hat 8.0/x86</b>
<ul>
- <li><a href="archive/redhat-80-i386/mono-0.28-2.ximian.5.1.i386.rpm">mono-0.28-2.ximian.5.1.i386.rpm</a>
- <li><a href="archive/redhat-80-i386/mono-devel-0.28-2.ximian.5.1.i386.rpm">mono-devel-0.28-2.ximian.5.1.i386.rpm</a>
+ <li><a href="archive/redhat-80-i386/mono-0.28-1.ximian.5.1.i386.rpm">mono-0.28-1.ximian.5.1.i386.rpm</a>
+ <li><a href="archive/redhat-80-i386/mono-devel-0.28-1.ximian.5.1.i386.rpm">mono-devel-0.28-1.ximian.5.1.i386.rpm</a>
<br>
- <li><a href="archive/redhat-80-i386/monodoc-0.5-1.ximian.5.1.i386.rpm">monodoc-0.5-1.ximian.5.1.i386.rpm</a> (To be used only with CVS gtk-sharp)
<li><a href="archive/redhat-80-i386/mono-wine-20030318-1.ximian.5.3.i386.rpm">mono-wine-20030318-1.ximian.5.3.i386.rpm</a>
</ul>
</td>
<ul>
<li><a href="archive/mandrake-91-i586/mono-0.28-1.ximian.6.1.i586.rpm">mono-0.28-1.ximian.6.1.i586.rpm</a>
<li><a href="archive/mandrake-91-i586/mono-devel-0.28-1.ximian.6.1.i586.rpm">mono-devel-0.28-1.ximian.6.1.i586.rpm</a>
-<!-- <li><a href="archive/mandrake-91-i586/monodoc-0.5-1.ximian.6.1.i586.rpm">monodoc-0.5-1.ximian.6.1.i586.rpm</a> -->
+ </ul>
+ </td>
+ <td bgcolor="#999999">
+ <b>Linux s390</b>
+ <ul>
+ <li><a href="archive/s390/libgc-6.1-1.s390.rpm">libgc-6.1-1.s390.rpm</a>
+ <li><a href="archive/s390/libgc-devel-6.1-1.s390.rpm">libgc-devel-6.1-1.s390.rpm</a>
+ <li><a href="archive/s390/mono-0.28-1.s390.rpm">mono-0.28-1.s390.rpm</a>
+ <li><a href="archive/s390/mono-devel-0.28-1.s390.rpm">mono-devel-0.28-1.s390.rpm</a>
</ul>
</td>
</tr>
<td bgcolor="#999999">
<img src="images/suse-36.gif"><b>SuSE 8.2</b>
<ul>
- <li><a href="archive/suse-82-i586/mono-0.28-2.ximian.7.1.i586.rpm">mono-0.28-2.ximian.7.1.i586.rpm</a>
- <li><a href="archive/suse-82-i586/mono-devel-0.28-2.ximian.7.1.i586.rpm">mono-devel-0.28-2.ximian.7.1.i586.rpm</a>
+ <li><a href="archive/suse-82-i586/mono-0.28-1.ximian.7.1.i586.rpm">mono-0.28-1.ximian.7.1.i586.rpm</a>
+ <li><a href="archive/suse-82-i586/mono-devel-0.28-1.ximian.7.1.i586.rpm">mono-devel-0.28-1.ximian.7.1.i586.rpm</a>
</ul>
</td>
<td bgcolor="#999999">
<td>
<ul>
<li><a href="archive/redhat-90-i386/mono-0.26-1.ximian.6.1.src.rpm">mono-0.26-1.src.rpm (RH9)</a>
- <li><a href="archive/redhat-90-i386/mono-0.26-1.ximian.5.1.src.rpm">mono-0.26-1.src.rpm (RH8)</a>
+ <li><a href="archive/redhat-90-i386/mono-0.26-1.ximian.6.1.src.rpm">mono-0.26-1.src.rpm (RH8)</a>
</ul>
</td>
</tr>
<li><a href="archive/redhat-90-i386/monodoc-0.6-1.ximian.6.1.i386.rpm">monodoc-0.6-1.ximian.6.1.i386.rpm</a> (To be used only with CVS gtk-sharp)
<li><a href="archive/redhat-90-i386/monodoc-debuginfo-0.5-1.ximian.6.1.i386.rpm">monodoc-debuginfo-0.5-1.ximian.6.1.i386.rpm</a>
<li><a href="archive/redhat-90-i386/mono-wine-20030318-1.ximian.6.3.i386.rpm">mono-wine-20030318-1.ximian.6.3.i386.rpm</a>
- <li><a href="archive/redhat-90-i386/mono-wine-debuginfo-20030318-1.ximian.6.2.i386.rpm">mono-wine-debuginfo-20030318-1.ximian.6.3.i386.rpm</a>
+ <li><a href="archive/redhat-90-i386/mono-wine-debuginfo-20030318-1.ximian.6.3.i386.rpm">mono-wine-debuginfo-20030318-1.ximian.6.3.i386.rpm</a>
</ul>
</td>
<td bgcolor="#999999">
<td bgcolor="#999999">
<img src="images/debian-36.gif"><b>Debian</b>
<ul>
- <li><a href="h#ttp://www.debianplanet.com/mono/">Debian Packages here.</a>
+ <li><a href="http://www.debianplanet.com/mono/">Debian Packages here.</a>
</ul>
</td>
<td bgcolor="#999999">
</td>
<td>
<ul>
- <li><a href="archive/mono-0.25-1.ximian.5.src.rpm">mono-0.25-1.src.rpm</a>
+ <li><a href="archive/redhat-80-i386/mono-0.25-1.ximian.5.1.src.rpm">mono-0.25-1.src.rpm</a>
</ul>
</td>
</tr>
<td>
<ul>
<li><a href="archive/libgc-6.1-1.src.rpm">libgc-6.1-1.src.rpm</a>
- <li><a href="archive/mono-0.20-1.src.rpm">mono-0.20-1.src.rpm</a>
+ <li><a href="archive/redhat-73-i386/mono-0.20-1.src.rpm">mono-0.20-1.src.rpm</a>
</ul>
</td>
</tr>
Already daily volunteer's made binaries:
<ul>
- * <a href="http://www.debianplanet.org/mono/">DebianPlanet</a>
- * <a href="http://www.superin.formativ.net/mono/mono.htm">Windows</a> (works without cygwin!)
+ * <a href="http://pkg-mono.alioth.debian.org/">http://pkg-mono.alioth.debian.org/</a>
</ul>
* Snapshots
The <a href="anoncvs.html">anoncvs</a> mirrors provided by
Hispalinux are updated every six hours.
-* Compiling the code
-
- There are a number of ways of compiling Mono
-
- <ul>
- <li>From the <a href="#scripts">scripts</A>
-
- <LI><a href="#install">Manually</a> for the first time.
-
- <li>Manually, <a href="#upgrade">while upgrading</a> to CVS
- </ul>
-
- (which is an easy way to get the latest CVS information)
-
-<a name="scripts">
-* Compiling with scripts
-
- There are scripts to help build mono for both Unix and Windows. Get
- <a href="mono-build.sh">mono-build.sh</a> for Unix, or <a
- href="mono-build-w32.sh">mono-build-w32.sh</a> 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:
-
- <ul>
- * Save the script for your platform somewhere (e.g. /usr/local/bin)
- * Make the script executable (i.e chmod 755 /usr/local/bin/mono-build.sh)
- * Create a directory to hold the mono source, and the compiled binaries (e.g. mkdir ~/mono)
- * Change to the new directory (i.e. cd ~/mono)
- * run the script (i.e. /usr/local/bin/mono-build.sh)
- </ul>
-
- 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. You should also take care of setting
- the right environment variables as the PKG_CONFIG_FLAGS, etc.
-
- The script will download required packages from
- www.go-mono.com and do a cvs checkout of mono in the current
- directory. <b>IMPORTANT!:</b> The cvs server chosen defaults to
- anonymous cvs;
- set your CVSROOT environment variable before running the script to
- select a particular cvs server.
-
-<a name="install">
-** Building the software manually
-
- You will need to obtain the Mono dependencies first: <a
- href="http://www.gtk.org">glib 2.x</a> and
- <a href="http://www.freedesktop.org/software/pkgconfig">pkg-config</a>.
-
-*** Building on Linux
-
- <ul>
- Unpack the Mono runtime distribution:
- <pre>
- tar xzvf mono-X.XX.tar.gz
- cd mono-X.XX
-
- </pre>
- <p>
-
- Then configure, compile and install:
-
- <pre>
-
- ./configure --prefix=/usr/local
- make
- make install</pre>
-
- This will give you a runtime, C# compiler and runtime
- libraries.
-
- If you want to recompile the runtime and the compiler,
- follow these steps, first unpack the MCS package:
-
- <pre>
- tar xzvf mcs-X.XX.tar.gz
-
- cd mcs-X.XX
- </pre>
-
- Then use the following command to compile and install:
-
- <pre>
-
- make -f makefile.gnu install prefix=/usr/local
- </pre>
-
- You can change /usr/local to something else if you want.
- </ul>
-
-
-*** 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.
-
- <ul>
-
- * Install <a href="http://www.cygwin.com">Cygwin</a>.
-
- * Install <a href="http://msdn.microsoft.com/downloads">
- Microsoft .NET Framework SDK</a>.
-
- * Change to the /usr/local directory
- of your Cygwin installation.<br>
- Unzip the precompiled packages listed above.
-
- </ul>
- <ul>
-
- * If you downloaded the Mono
- <a href="http://www.go-mono.com/snapshots">nightly snapshot
- </a>, untar the snapshot.
-
- * Change directories to "mcs".
-
- * Compile:
-
- <pre>
- make
- </pre>
- </ul>
-
-*** On Windows, to compile the mono runtime:
-
- <ul>
-
- * If you downloaded the Mono
- <a href="http://www.go-mono.com/snapshots">nightly snapshot
- </a>, untar the snapshot.
-
- * Change directories to "mono".
-
- * Configure, compile and install:
- <pre>
- ./configure --prefix=c:/mono
- make
- make install
- </pre>
-
- </ul>
-
-* Software resources and notes
-
- The required and additional software can be downloaded here:
-
- * Microsoft's .NET Framework SDK from
- <a href="http://msdn.microsoft.com/downloads">
- msdn.microsoft.com/downloads</a>.
-
- * Cygwin and the GNU Make tools from
- <a href="http://www.cygwin.com">www.cygwin.com</a>.
- 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 <a href="http://www.gimp.org/~tml/gimp/win32//index.html">GIMP for Windows</a> project from
- <a href="http://www.go-mono.com/archive/pkgconfig-0.11-20020310.zip">http://www.go-mono.com/archive/pkgconfig-0.11-20020310.zip</a><br>
- <a href="http://www.go-mono.com/archive/glib-2.0.4-20020703.zip">http://www.go-mono.com/archive/glib-2.0.4-20020703.zip</a> <br>
- <a href="http://www.go-mono.com/archive/glib-dev-2.0.4-20020703.zip">http://www.go-mono.com/archive/glib-dev-2.0.4-20020703.zip</a> <br>
- <a href="http://www.go-mono.com/archive/libiconv-1.7.zip">http://www.go-mono.com/archive/libiconv-1.7.zip</a> <br>
- <a href="http://www.go-mono.com/archive/libiconv-dev-1.7.zip">http://www.go-mono.com/archive/libiconv-dev-1.7-20020101.zip</a> <br>
- <a href="http://www.go-mono.com/archive/libintl-0.10.40-20020101.zip">http://www.go-mono.com/archive/libintl-0.10.40-20020101.zip</a><br>
-
-
- * Download the Mono source code from the
- <a href="#feb-11">packaged versions</a> or
- the <a href="http://www.go-mono.com/snapshots">
- nightly snapshots</a> or the <a href="anoncvs.html">
- Anonymous CVS</a>. 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.
-
-
- </ul>
-
-
-*** Notes on compiling GLIB 2.0 and pkg-config from source:
-
-
- <ul>
-
- * 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).
-
- * Download, compile and install <a href="http://www.freedesktop.org/software/pkgconfig">pkg-config</a> from source.
- (I had to change line 674 of
- <nobr><tt>pkg-config-0.8.0/glib-1.2.8/gstrfuncs.c</tt></nobr> from
- <nobr><tt>extern char *strsignal (int sig);</tt></nobr> to
- <nobr><tt>extern const char *strsignal (int sig);</tt></nobr>.
-
-<pre>
-tar xzvf pkg-config-0.8.0.tar.gz
-cd pkg-config-0.8.0
-./configure --prefix=/usr
-make
-make install
-</pre>
-
- * Download, compile and install <a href="ftp://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.7.tar.gz">libiconv</a> from source.<br>
- 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 <a
- href="http://www.gimp.org/win32/libiconv-dev-20001007.zip">
- http://www.gimp.org/win32/libiconv-dev-20001007.zip</a>.
-
-
- * Download, compile and install the
- <a href="ftp://ftp.gtk.org/pub/gtk/v2.0/glib-2.0.6.tar.gz">
- glib 2.0</a> from source.
-
- </ul>
-
-<a name="upgrading">
-** Upgrading
-
- To upgrade your Mono installation from CVS, it is very
- important that you update your Mono and MCS modules from CVS
- at the same time. Failure to do so might result in a
- problematic installation as the runtime and the class
- libraries will be out of sync.
-
- Run the following commands to update your CVS tree (more
- details in <a href="ccvs.html">Cvs and Mono</a> and the <A
- href="anoncvs.html">AnonCVS and Mono</a> pages).
-
- <pre>
- (cd mono; cvs update -dP .)
- (cd mcs; cvs update -dP .)
- </pre>
-
- Once you have updated your sources, remove any cached
- assemblies or old binaries from the Mono "runtime" directory,
- and then compile each component:
-
- <pre>
- (cd mono/runtime; rm *exe *dll)
- (cd mono; make)
- (cd mcs; make)
- </pre>
-
- Now you can install the result:
-
- <pre>
- (cd mono; make install)
- </pre>
+* Compilation
- 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.
+ For instructions on how to build Mono, please refer to the
+ <a href="compiling.html">compiling</a> page.
\ No newline at end of file