Add links to the Xr-related libraries for RH9.
[mono.git] / web / download
1 * Software Availability
2
3         The Virtual Execution System is available in package `mono'.
4         Currently this contains a metadata library and the
5         disassembler.  Please refer to our <a
6         href="runtime.html">Runtime</a> description for more details
7         on this part of the project.
8
9         The software is also available on the `Mono' channel in <a href="http://www.ximian.com/products/redcarpet/">Red Carpet</a>.
10
11         Some useful links: <a
12         href="http://www.go-mono.org/mono-beginning.html">Resources/Beginning
13         section</a>, the <a
14         href="http://www.go-mono.org/faq.html">FAQ</a>.
15
16         <table>
17           <tbody>
18           <tr bgcolor="#DDDDDD">
19             <td>
20               <b>Release 0.25</b><br>
21               <a href="archive/mono-0.25.html">Release notes</a><br>
22                Jun 26, 2003
23             </td>
24             <td>
25               <table cellspacing="1" cellpadding="3">
26                 <tr bgcolor="#BBBBBB">
27                   <td>
28                     <b>Source Code</b>
29                   </td>
30                   <td>
31                     <ul>
32                       <li><a href="archive/mcs-0.25.tar.gz">Mono Class Libraries and C# Compiler.</a>
33                       <li><a href="archive/mono-0.25.tar.gz">Mono Runtime</a>
34                       <li><a href="archive/xsp-0.4.tar.gz">XSP web server (0.4)</a>
35                       <li><a href="archive/monodoc-0.5.tar.gz">MonoDoc 0.5</a>
36                       <li><a href="archive/gtk-sharp-0.10.tar.gz">Gtk# 0.10</a>
37                     </ul>
38                   </td>
39                 </tr>
40                 <tr bgcolor="#BBBBBB">
41                   <td>
42                      <b>Source RPMs</b><br>
43                      (No RPMS for XSP).
44                   </td>
45                   <td>
46                     <ul>
47                         <li><a href="archive/mono-0.25-1,ximian.5.src.rpm">mono-0.25-1.src.rpm</a>
48                     </ul>
49                   </td>
50                 </tr>
51                 <tr>
52                  <td></td>
53                 </tr>
54
55                 <tr>
56                   <td bgcolor="#999999">
57                     <img src="images/redhat-36.gif"><b>Red Hat 9.0/x86</b>
58                     <ul>
59                       <li><a href="archive/redhat-90-i386/mono-0.25-1.ximian.6.1.i386.rpm">mono-0.25-1.ximian.6.1.i386.rpm</a>
60                       <li><a href="archive/redhat-90-i386/mono-devel-0.25-1.ximian.6.1.i386.rpm">mono-devel-0.25-1.ximian.6.1.i386.rpm</a>
61                       <li><a href="archive/redhat-90-i386/mono-debuginfo-0.25-1.ximian.6.1.i386.rpm">mono-debuginfo-0.25-1.i386.rpm</a>
62                       <br>
63                       <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>
64                       <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>
65                       <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>
66                       <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>
67                       <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>
68                       <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>
69                       <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>
70                       <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>
71                       <br>
72                       <li><a href="archive/redhat-90-i386/gtk-sharp-0.10-1.ximian.6.1.i386.rpm">gtk-sharp-0.10-1.ximian.6.1.i386.rpm</a>
73                       <li><a href="archive/redhat-90-i386/gtk-sharp-gapi-0.10-1.ximian.6.1.i386.rpm">gtk-sharp-gapi-0.10-1.ximian.6.1.i386.rpm</a>
74                       <li><a href="archive/redhat-90-i386/gtk-sharp-debuginfo-0.10-1.ximian.6.1.i386.rpm">gtk-sharp-debuginfo-0.10-1.ximian.6.1.i386.rpm</a>
75                       <br>
76                       <li><a href="archive/redhat-90-i386/monodoc-0.5-1.ximian.6.1.i386.rpm">monodoc-0.5-1.ximian.6.1.i386.rpm</a>
77                       <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>
78                     </ul>
79                   </td>
80                   <td bgcolor="#999999">
81                     <img src="images/redhat-36.gif"><b>Red Hat 8.0/x86</b>
82                     <ul>
83                       <li><a href="archive/redhat-80-i386/mono-0.25-1.ximian.5.1.i386.rpm">mono-0.25-1.ximian.5.1.i386.rpm</a>
84                       <li><a href="archive/redhat-80-i386/mono-devel-0.25-1.ximian.5.1.i386.rpm">mono-devel-0.25-1.ximian.5.1.i386.rpm</a>
85                       <br>
86                       <li><a href="archive/redhat-80-i386/gtk-sharp-0.10-1.ximian.5.1.i386.rpm">gtk-sharp-0.10-1.ximian.5.1.i386.rpm</a>
87                       <li><a href="archive/redhat-80-i386/gtk-sharp-gapi-0.10-1.ximian.5.1.i386.rpm">gtk-sharp-gapi-0.10-1.ximian.5.1.i386.rpm</a>
88                       <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>
89                     </ul>
90                   </td>
91                 </tr>
92
93                 <tr> 
94                   <td bgcolor="#999999">
95                     <img src="images/debian-36.gif"><b>Debian</b>
96                     <ul>
97                         <li><a href="http://www.debianplanet.com/mono/">Debian Packages here.</a>
98                     </ul>
99                   </td>
100                   <td bgcolor="#999999">
101                     <img src="images/windows-36.gif"><b>Windows Setup Wizard (XP, 2000, NT)</b> 
102                     <ul>
103                       <li><a href="archive/mono-0.25-win32-1.exe">Setup program.</a>
104                     </ul>
105                   </td>
106                 </tr>
107
108                 <tr>
109                   <td bgcolor="#999999">
110                     <img src="images/redhat-36.gif"><b>Red Hat 7.3/x86</b>
111                     <ul>
112                       <li><a href="archive/redhat-73-i386/mono-0.25-1.ximian.4.1.i386.rpm">mono-0.25-1.ximian.4.1.i386.rpm</a>
113                       <li><a href="archive/redhat-73-i386/mono-devel-0.25-1.ximian.4.1.i386.rpm">mono-devel-0.25-1.ximian.4.1.i386.rpm</a>
114                     </ul>
115                   </td>
116                   <td bgcolor="#999999">
117                     <img src="images/mandrake-36.gif"><b>Mandrake 9.1/x86</b>
118                     <ul>
119                       <li><a href="archive/mandrake-91-i586/mono-0.25-1.ximian.6.1.i586.rpm">mono-0.25-1.ximian.6.1.i586.rpm</a>
120                       <li><a href="archive/mandrake-91-i586/mono-devel-0.25-1.ximian.6.1.i586.rpm">mono-devel-0.25-1.ximian.6.1.i586.rpm</a>
121                       <li><a href="archive/mandrake-91-i586/gtk-sharp-0.10-1.ximian.6.1.i586.rpm">gtk-sharp-0.10-1.ximian.6.1.i586.rpm</a>
122                       <li><a href="archive/mandrake-91-i586/gtk-sharp-gapi-0.10-1.ximian.6.1.i586.rpm">gtk-sharp-gapi-0.10-1.ximian.6.1.i586.rpm</a>
123                       <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>
124                     </ul>
125                   </td>
126                 </tr>
127
128                     <!--
129                         We don't have SuSE packages right now
130                       -->
131 <!--            <tr> -->
132 <!--              <td bgcolor="#999999">  -->
133 <!--                 <img src="images/suse-36.gif"><b>SuSE 8.2/x86</b>  -->
134 <!--                      <ul>  -->
135 <!--                    <li><a href="archive/suse-80-i386/mono-0.25-1.i386.rpm">mono-0.25-1.i386.rpm</a>  -->
136 <!--                    <li><a href="archive/suse-80-i386/mono-devel-0.25-1.i386.rpm">mono-devel-0.25-1.i386.rpm</a>  -->
137 <!--                </ul> -->
138 <!--              </td> -->
139 <!--            </tr> -->
140               </table>
141             </td>
142           </tr>
143           <tr>
144             <tr bgcolor="#CCCCC">
145             <td>
146               <b>Regression Tests</b><br>
147             </td>
148             <td>
149                 You can get binaries for the Mono Regression Test
150                 Suite <a href="archive/mono-tests.tar.gz">here</a>
151             </td>
152           </tr>
153           </tr>
154           </tbody>
155         </table>
156
157
158 * Older Releases:
159
160         We provide binaries for older releases until we have packages for the new release.
161
162
163         <table>
164           <tbody>
165           <tr bgcolor="#DDDDDD">
166             <td>
167               <b>Release 0.24</b><br>
168               <a href="archive/mono-0.24.html">Release notes</a><br>
169                May 6, 2003
170             </td>
171             <td>
172               <table cellspacing="1" cellpadding="3">
173                 <tr bgcolor="#BBBBBB">
174                   <td>
175                     <b>Source Code</b>
176                   </td>
177                   <td>
178                     <ul>
179                       <li><a href="archive/mcs-0.24.tar.gz">Mono Class Libraries and C# Compiler.</a>
180                       <li><a href="archive/mono-0.24.tar.gz">Mono Runtime</a>
181                       <li><a href="archive/gc6.1.tar.gz">Boehm GC 6.1</a>
182                       <li><a href="archive/xsp-0.4.tar.gz">XSP web server (0.4)</a>
183                       <li><a href="archive/monodoc-0.4.tar.gz">MonoDoc 0.4</a>
184                       <li><a href="archive/gtk-sharp-0.9.tar.gz">Gtk# 0.9</a>
185                     </ul>
186                   </td>
187                 </tr>
188                 <tr bgcolor="#BBBBBB">
189                   <td>
190                      <b>Source RPMs</b><br>
191                      (No RPMS for XSP).
192                   </td>
193                   <td>
194                     <ul>
195                         <li><a href="archive/libgc-6.1-1.src.rpm">libgc-6.1-1.src.rpm</a>
196                         <li><a href="archive/mono-0.24-1.src.rpm">mono-0.24-1.src.rpm</a>
197                     </ul>
198                   </td>
199                 </tr>
200                 <tr>
201                  <td></td>
202                 </tr>
203
204                 <tr>
205                   <td bgcolor="#999999">
206                     <img src="images/redhat-36.gif"><b>Red Hat 9.0/x86</b>
207                     <ul>
208                         <li><a href="archive/redhat-90-i386/libgc-6.1-1.i386.rpm">libgc-6.1-1.i386.rpm</a>
209                         <li><a href="archive/redhat-90-i386/libgc-devel-6.1-1.i386.rpm">libgc-devel-6.1-1.i386.rpm</a>
210                         <li><a href="archive/redhat-90-i386/mono-0.24-1.i386.rpm">mono-0.24-1.i386.rpm</a>
211                         <li><a href="archive/redhat-90-i386/mono-devel-0.24-1.i386.rpm">mono-devel-0.24-1.i386.rpm</a>
212                         <li><a href="archive/redhat-90-i386/mono-debuginfo-0.24-1.i386.rpm">mono-debuginfo-0.24-1.i386.rpm</a>
213                         <br>
214                         <li><a href="archive/redhat-90-i386/gtk-sharp-0.9-1.i386.rpm">gtk-sharp-0.9-1.i386.rpm</a>
215                         <li><a href="archive/redhat-90-i386/gtk-sharp-debuginfo-0.9-1.i386.rpm">gtk-sharp-debuginfo-0.9-1.i386.rpm</a>
216                         <li><a href="archive/redhat-90-i386/monodoc-0.4-1.i386.rpm">monodoc-0.4-1.i386.rpm</a>
217                     </ul>
218                   </td>
219                   <td bgcolor="#999999">
220                     <img src="images/redhat-36.gif"><b>Red Hat 8.0/x86</b>
221                     <ul>
222                         <li><a href="archive/redhat-80-i386/libgc-6.1-1.i386.rpm">libgc-6.1-1.i386.rpm</a>
223                         <li><a href="archive/redhat-80-i386/libgc-devel-6.1-1.i386.rpm">libgc-devel-6.1-1.i386.rpm</a>
224                         <li><a href="archive/redhat-80-i386/mono-0.24-2.i386.rpm">mono-0.24-2.i386.rpm</a>
225                         <li><a href="archive/redhat-80-i386/mono-devel-0.24-2.i386.rpm">mono-devel-0.24-2.i386.rpm</a>
226                         <br>
227                         <li><a href="archive/redhat-80-i386/gtk-sharp-0.9-1.i386.rpm">gtk-sharp-0.9-1.i386.rpm</a>
228                         <li><a href="archive/redhat-80-i386/monodoc-0.4-1.i386.rpm">monodoc-0.4-1.i386.rpm</a>
229                     </ul>
230                   </td>
231                 </tr>
232
233                 <tr> 
234                   <td bgcolor="#999999">
235                     <img src="images/debian-36.gif"><b>Debian</b>
236                     <ul>
237                         <li><a href="http://www.debianplanet.com/mono/">Debian Packages here.</a>
238                     </ul>
239                   </td>
240                   <td bgcolor="#999999">
241                     <img src="images/windows-36.gif"><b>Windows Setup Wizard (XP, 2000, NT)</b> 
242                     <ul>
243                       <li><a href="archive/mono-0.24-win32-1.exe">Setup program.</a>
244                     </ul>
245                   </td>
246                 </tr>
247
248                 <tr>
249                   <td bgcolor="#999999">
250                     <img src="images/redhat-36.gif"><b>Red Hat 7.3/x86</b>
251                     <ul>
252                         <li><a href="archive/redhat-73-i386/libgc-6.1-1.i386.rpm">libgc-6.1-1.i386.rpm</a>
253                         <li><a href="archive/redhat-73-i386/libgc-devel-6.1-1.i386.rpm">libgc-devel-6.1-1.i386.rpm</a>
254                         <li><a href="archive/redhat-73-i386/mono-0.24-1.i386.rpm">mono-0.24-1.i386.rpm</a>
255                         <li><a href="archive/redhat-73-i386/mono-devel-0.24-1.i386.rpm">mono-devel-0.24-1.i386.rpm</a>
256                     </ul>
257                   </td>
258                   <td bgcolor="#999999">
259                     <img src="images/mandrake-36.gif"><b>Mandrake 8.2/x86</b>
260                     <ul>
261                         <li><a href="archive/mandrake-82-i386/libgc-6.1-1.i586.rpm">libgc-6.1-1.i586.rpm</a>
262                         <li><a href="archive/mandrake-82-i386/libgc-devel-6.1-1.i586.rpm">libgc-devel-6.1-1.i586.rpm</a>
263                         <li><a href="archive/mandrake-82-i386/mono-0.24-1.i586.rpm">mono-0.24-1.i586.rpm</a>
264                         <li><a href="archive/mandrake-82-i386/mono-devel-0.24-1.i586.rpm">mono-devel-0.24-1.i586.rpm</a>
265                     </ul>
266                   </td>
267                 </tr>
268
269                 <tr>
270                   <td bgcolor="#999999"> 
271                      <img src="images/suse-36.gif"><b>SuSE 8.0/x86</b> 
272                      <ul> 
273                         <li><a href="archive/suse-80-i386/libgc-6.1-1.i386.rpm">libgc-6.1-1.i386.rpm</a> 
274                         <li><a href="archive/suse-80-i386/libgc-devel-6.1-1.i386.rpm">libgc-devel-6.1-1.i386.rpm</a> 
275                         <li><a href="archive/suse-80-i386/mono-0.24-1.i386.rpm">mono-0.24-1.i386.rpm</a> 
276                         <li><a href="archive/suse-80-i386/mono-devel-0.24-1.i386.rpm">mono-devel-0.24-1.i386.rpm</a> 
277                     </ul>
278                   </td>
279                   <td bgcolor="#999999">
280                      <b>Linux s/390</b> 
281                      <ul>
282                         <li><a href="archive/s390/libgc-6.1-1.s390.rpm">libgc-6.1-1.s390.rpm</a>
283                         <li><a href="archive/s390/libgc-devel-6.1-1.s390.rpm">libgc-devel-6.1-1.s390.rpm</a>
284                         <li><a href="archive/s390/mono-0.24-1.s390.rpm">mono-0.24-1.s390.rpm</a>
285                         <li><a href="archive/s390/mono-devel-0.24-1.s390.rpm">mono-devel-0.24-1.s390.rpm</a>
286                      </ul>
287                   </td>
288                 </tr>
289
290               </table>
291             </td>
292           </tr>
293           <tr>
294             <tr bgcolor="#CCCCC">
295             <td>
296               <b>Regression Tests</b><br>
297             </td>
298             <td>
299                 You can get binaries for the Mono Regression Test
300                 Suite <a href="archive/mono-tests.tar.gz">here</a>
301             </td>
302           </tr>
303           </tr>
304           </tbody>
305         </table>
306
307         <table>
308           <tbody>
309           <tr bgcolor="#DDDDDD">
310             <td>
311               <b>Release 0.23</b><br>
312               <a href="archive/mono-0.23">Release notes</a><br>
313                March 5, 2003
314             </td>
315             <td>
316               <table cellspacing="1" cellpadding="3">
317                 <tr bgcolor="#BBBBBB">
318                   <td>
319                     <b>Source Code</b>
320                   </td>
321                   <td>
322                     <ul>
323                       <li><a href="archive/mcs-0.23.tar.gz">Mono Class Libraries and C# Compiler.</a>
324                       <li><a href="archive/mono-0.23.tar.gz">Mono Runtime</a>
325                       <li><a href="archive/gc6.1.tar.gz">Boehm GC 6.1</a>
326                       <li><a href="archive/xsp-0.3.tar.gz">XSP web server (0.3)</a>
327                       <li><a href="archive/mono-debugger-0.2.2.tar.gz">Mono Debugger 0.2.2</a>
328                     </ul>
329                   </td>
330                 </tr>
331                 <tr bgcolor="#BBBBBB">
332                   <td>
333                      <b>Source RPMs</b><br>
334                      (No RPMS for XSP).
335                   </td>
336                   <td>
337                     <ul>
338                         <li><a href="archive/libgc-6.1-1.src.rpm">libgc-6.1-1.src.rpm</a>
339                         <li><a href="archive/mono-0.23-1.src.rpm">mono-0.23-1.src.rpm</a>
340                     </ul>
341                   </td>
342                 </tr>
343                 <tr>
344                  <td></td>
345                 </tr>
346                 <tr>
347                   <td bgcolor="#999999">
348                     <b>Red Hat 7.3/x86</b>
349                     <ul>
350                         <li><a href="archive/redhat-73-i386/libgc-6.1-1.i386.rpm">libgc-6.1-1.i386.rpm</a>
351                         <li><a href="archive/redhat-73-i386/libgc-devel-6.1-1.i386.rpm">libgc-devel-6.1-1.i386.rpm</a>
352                         <li><a href="archive/redhat-73-i386/mono-0.23-1.i386.rpm">mono-0.23-1.i386.rpm</a>
353                         <li><a href="archive/redhat-73-i386/mono-devel-0.23-1.i386.rpm">mono-devel-0.23-1.i386.rpm</a>
354                     </ul>
355                   </td>
356                   <td bgcolor="#999999">
357                     <b>Red Hat 7.2/x86</b>
358                     <ul>
359                         <li><a href="archive/redhat-72-i386/libgc-6.1-1.i386.rpm">libgc-6.1-1.i386.rpm</a>
360                         <li><a href="archive/redhat-72-i386/libgc-devel-6.1-1.i386.rpm">libgc-devel-6.1-1.i386.rpm</a>
361                         <li><a href="archive/redhat-72-i386/mono-0.23-1.i386.rpm">mono-0.23-1.i386.rpm</a>
362                         <li><a href="archive/redhat-72-i386/mono-devel-0.23-1.i386.rpm">mono-devel-0.23-1.i386.rpm</a>
363                     </ul>
364                   </td>
365                 </tr>
366                 <tr>
367                   <td bgcolor="#999999">
368                     <b>Red Hat 7.1/x86</b>
369                     <ul>
370                         <li><a href="archive/redhat-71-i386/libgc-6.1-1.i386.rpm">libgc-6.1-1.i386.rpm</a>
371                         <li><a href="archive/redhat-71-i386/libgc-devel-6.1-1.i386.rpm">libgc-devel-6.1-1.i386.rpm</a>
372                         <li><a href="archive/redhat-71-i386/mono-0.23-1.i386.rpm">mono-0.23-1.i386.rpm</a>
373                         <li><a href="archive/redhat-71-i386/mono-devel-0.23-1.i386.rpm">mono-devel-0.23-1.i386.rpm</a>
374                     </ul>
375                   </td>
376                   <td bgcolor="#999999">
377                     <b>Mandrake 8.2/x86</b>
378                     <ul>
379                         <li><a href="archive/mandrake-82-i386/libgc-6.1-1.i586.rpm">libgc-6.1-1.i586.rpm</a>
380                         <li><a href="archive/mandrake-82-i386/libgc-devel-6.1-1.i586.rpm">libgc-devel-6.1-1.i586.rpm</a>
381                         <li><a href="archive/mandrake-82-i386/mono-0.23-1.i586.rpm">mono-0.23-1.i586.rpm</a>
382                         <li><a href="archive/mandrake-82-i386/mono-devel-0.23-1.i586.rpm">mono-devel-0.23-1.i586.rpm</a>
383                     </ul>
384                   </td>
385                 </tr>
386                 <tr>
387                   <td bgcolor="#999999"> 
388                     <b>SuSE 8.0/x86</b> 
389                      <ul> 
390                         <li><a href="archive/suse-80-i386/libgc-6.1-1.i386.rpm">libgc-6.1-1.i386.rpm</a> 
391                         <li><a href="archive/suse-80-i386/libgc-devel-6.1-1.i386.rpm">libgc-devel-6.1-1.i386.rpm</a> 
392                         <li><a href="archive/suse-80-i386/mono-0.23-1.i386.rpm">mono-0.23-1.i386.rpm</a> 
393                         <li><a href="archive/suse-80-i386/mono-devel-0.23-1.i386.rpm">mono-devel-0.23-1.i386.rpm</a> 
394                     </ul>
395                   </td>
396                   <td bgcolor="#999999">
397                     <b>Red Hat 8.0/x86</b>
398                     <ul>
399                         <li><a href="archive/redhat-80-i386/libgc-6.1-1.i386.rpm">libgc-6.1-1.i386.rpm</a>
400                         <li><a href="archive/redhat-80-i386/libgc-devel-6.1-1.i386.rpm">libgc-devel-6.1-1.i386.rpm</a>
401                         <li><a href="archive/redhat-80-i386/mono-0.23-1.i386.rpm">mono-0.23-1.i386.rpm</a>
402                         <li><a href="archive/redhat-80-i386/mono-devel-0.23-1.i386.rpm">mono-devel-0.23-1.i386.rpm</a>
403                     </ul>
404                   </td>
405                 </tr>
406                 <tr> 
407                   <td bgcolor="#999999">
408                     <b>Windows Setup Wizard (NT/2000/XP)</b>
409                     <ul>
410                       <li><a href="archive/mono-0.23-win32-2.exe">Mono-Setup</a>
411                     </ul>
412                   </td>
413                   <td bgcolor="#999999">
414                     <b>Linux S/390</b>
415                     <ul>
416                         <li><a href="archive/s390/libgc-6.1-1.s390.rpm">libgc-6.1-1.s390.rpm</a>
417                         <li><a href="archive/s390/libgc-devel-6.1-1.s390.rpm">libgc-devel-6.1-1.s390.rpm</a>
418                         <li><a href="archive/s390/mono-0.23-1.s390.rpm">mono-0.23-1.s390.rpm</a>
419                         <li><a href="archive/s390/mono-devel-0.23-1.s390.rpm">mono-devel-0.23-1.s390.rpm</a>
420                     </ul>
421                   </td>
422                 </tr>
423               </table>
424             </td>
425           </tr>
426           <tr>
427             <tr bgcolor="#CCCCC">
428             <td>
429               <b>Regression Tests</b><br>
430             </td>
431             <td>
432                 You can get binaries for the Mono Regression Test
433                 Suite <a href="archive/mono-tests.tar.gz">here</a>
434             </td>
435           </tr>
436           </tr>
437           </tbody>
438         </table>
439
440
441
442         <table>
443           <tbody>
444           <tr bgcolor="#DDDDDD">
445             <td>
446               <b>Release 0.22</b><br>
447               <a href="archive/mono-0.22">Release notes</a><br>
448                March 5, 2003
449             </td>
450             <td>
451               <table cellspacing="1" cellpadding="3">
452                 <tr bgcolor="#BBBBBB">
453                   <td>
454                     <b>Source Code</b>
455                   </td>
456                   <td>
457                     <ul>
458                       <li><a href="archive/mcs-0.22.tar.gz">Mono Class Libraries and C# Compiler.</a>
459                       <li><a href="archive/mono-0.22.tar.gz">Mono Runtime</a>
460                       <li><a href="archive/gc6.1.tar.gz">Boehm GC 6.1</a>
461                       <li><a href="archive/xsp-0.3.tar.gz">XSP web server (0.3)</a>
462                     </ul>
463                   </td>
464                 </tr>
465                 <tr bgcolor="#BBBBBB">
466                   <td>
467                      <b>Source RPMs</b><br>
468                      (No RPMS for XSP).
469                   </td>
470                   <td>
471                     <ul>
472                         <li><a href="archive/libgc-6.1-1.src.rpm">libgc-6.1-1.src.rpm</a>
473                         <li><a href="archive/mono-0.22-1.src.rpm">mono-0.22-1.src.rpm</a>
474                     </ul>
475                   </td>
476                 </tr>
477                 <tr>
478                  <td></td>
479                 </tr>
480                 <tr> 
481                   <td bgcolor="#999999">
482                     <b>Windows Setup Wizard (NT/2000/XP)</b>
483                     <ul>
484                       <li><a href="archive/mono-0.22-win32-1.exe">Mono-Setup</a>
485                     </ul>
486                   </td>
487                 </tr>
488               </table>
489             </td>
490           </tr>
491           <tr>
492             <tr bgcolor="#CCCCC">
493             <td>
494               <b>Regression Tests</b><br>
495             </td>
496             <td>
497                 You can get binaries for the Mono Regression Test
498                 Suite <a href="archive/mono-tests.tar.gz">here</a>
499             </td>
500           </tr>
501           </tr>
502           </tbody>
503         </table>
504
505         <table>
506           <tbody>
507           <tr bgcolor="#DDDDDD">
508             <td>
509               <b>Release 0.21</b><br>
510               <a href="archive/mono-0.21">Release notes</a><br>
511               Feb 27th, 2003
512             </td>
513             <td>
514               <table cellspacing="1" cellpadding="3">
515                 <tr bgcolor="#BBBBBB">
516                   <td>
517                     <b>Source Code</b>
518                   </td>
519                   <td>
520                     <ul>
521                       <li><a href="archive/mcs-0.21.tar.gz">Mono Class Libraries and C# Compiler.</a>
522                       <li><a href="archive/mono-0.21.tar.gz">Mono Runtime</a>
523                       <li><a href="archive/gc6.1.tar.gz">Boehm GC 6.1</a>
524                       <li><a href="archive/xsp-0.3.tar.gz">XSP web server (0.3)</a>
525                     </ul>
526                   </td>
527                 </tr>
528                 <tr bgcolor="#BBBBBB">
529                   <td>
530                      <b>Source RPMs</b><br>
531                      (No RPMS for XSP).
532                   </td>
533                   <td>
534                     <ul>
535                         <li><a href="archive/libgc-6.1-1.src.rpm">libgc-6.1-1.src.rpm</a>
536                         <li><a href="archive/mono-0.21-1.src.rpm">mono-0.21-1.src.rpm</a>
537                     </ul>
538                   </td>
539                 </tr>
540                 <tr>
541                  <td></td>
542                 </tr>
543                 <tr>
544                   <td bgcolor="#999999">
545                     <b>Debian packages</b>
546                     <ul>
547                       <li><a href="http://www.atoker.com/mono/">Alp's web site</a>
548                     </ul>
549                   </td>
550                 </tr>
551               </table>
552             </td>
553           </tr>
554           <tr>
555             <tr bgcolor="#CCCCC">
556             <td>
557               <b>Regression Tests</b><br>
558             </td>
559             <td>
560                 You can get binaries for the Mono Regression Test
561                 Suite <a href="archive/mono-tests.tar.gz">here</a>
562             </td>
563           </tr>
564           </tr>
565           </tbody>
566         </table>
567
568         <table>
569           <tbody>
570           <tr bgcolor="#DDDDDD">
571             <td>
572               <b>Release 0.20</b><br>
573               <a href="archive/mono-0.20">Release notes</a><br>
574               Feb 20th, 2003
575             </td>
576             <td>
577               <table cellspacing="1" cellpadding="3">
578                 <tr bgcolor="#BBBBBB">
579                   <td>
580                     <b>Source Code</b>
581                   </td>
582                   <td>
583                     <ul>
584                       <li><a href="archive/mcs-0.20.tar.gz">Mono Class Libraries and C# Compiler.</a>
585                       <li><a href="archive/mono-0.20.tar.gz">Mono Runtime</a>
586                       <li><a href="archive/gc6.1.tar.gz">Boehm GC 6.1</a>
587                       <li><a href="archive/xsp-0.3.tar.gz">XSP web server (0.3)</a>
588                     </ul>
589                   </td>
590                 </tr>
591                 <tr bgcolor="#BBBBBB">
592                   <td>
593                      <b>Source RPMs</b><br>
594                      (No RPMS for XSP).
595                   </td>
596                   <td>
597                     <ul>
598                         <li><a href="archive/libgc-6.1-1.src.rpm">libgc-6.1-1.src.rpm</a>
599                         <li><a href="archive/mono-0.20-1.src.rpm">mono-0.20-1.src.rpm</a>
600                     </ul>
601                   </td>
602                 </tr>
603                 <tr>
604                  <td></td>
605                 </tr>
606                 <tr>
607                   <td bgcolor="#999999">
608                     <b>Red Hat 8.0/x86</b>
609                 <ul>
610                         <li><a href="archive/redhat-80-i386/libgc-6.1-1.i386.rpm">libgc-6.1-1.i386.rpm</a>
611                         <li><a href="archive/redhat-80-i386/libgc-devel-6.1-1.i386.rpm">libgc-devel-6.1-1.i386.rpm</a>
612                         <li><a href="archive/redhat-80-i386/mono-0.20-1.i386.rpm">mono-0.20-1.i386.rpm</a>
613                         <li><a href="archive/redhat-80-i386/mono-devel-0.20-1.i386.rpm">mono-devel-0.20-1.i386.rpm</a>
614                     </ul>
615                   </td>
616                   <td bgcolor="#999999">
617                     <b>Debian packages</b>
618                     <ul>
619                       <li><a href="http://www.atoker.com/mono/">Alp's web site</a>
620                     </ul>
621                   </td>
622                 </tr>
623                 <tr>
624                   <td bgcolor="#999999">
625                     <b>Windows Setup Wizard (NT/2000/XP)</b>
626                     <ul>
627                       <li><a href="archive/mono-0.20-stable-win32-2.exe">Mono-Setup</a>
628                     </ul>
629                   </td>
630                 </tr>
631               </table>
632             </td>
633           </tr>
634           <tr>
635             <tr bgcolor="#CCCCC">
636             <td>
637               <b>Regression Tests</b><br>
638             </td>
639             <td>
640                 You can get binaries for the Mono Regression Test
641                 Suite <a href="archive/mono-tests.tar.gz">here</a>
642             </td>
643           </tr>
644           </tr>
645           </tbody>
646         </table>
647
648         <table>
649           <tbody>
650           <tr bgcolor="#DDDDDD">
651             <td>
652               <b>Release 0.19</b><br>
653               <a href="archive/mono-0.19">Release notes</a><br>
654               Jan 20th, 2003
655             </td>
656             <td>
657               <table cellspacing="1" cellpadding="3">
658                 <tr bgcolor="#BBBBBB">
659                   <td>
660                     <b>Source Code</b>
661                   </td>
662                   <td>
663                     <ul>
664                       <li><a href="archive/mcs-0.19.tar.gz">Mono Class Libraries and C# Compiler.</a>
665                       <li><a href="archive/mono-0.19.tar.gz">Mono Runtime</a>
666                     </ul>
667                   </td>
668                 </tr>
669                 <tr bgcolor="#BBBBBB">
670                   <td>
671                      <b>Source RPMs</b><br>
672                      (No RPMS for XSP).
673                   </td>
674                   <td>
675                     <ul>
676                         <li><a href="archive/libgc-6.1-1.src.rpm">libgc-6.1-1.src.rpm</a>
677                         <li><a href="archive/mono-0.19-1.src.rpm">mono-0.19-1.src.rpm</a>
678                     </ul>
679                   </td>
680                 </tr>
681                 <tr>
682                  <td></td>
683                 </tr>
684               </table>
685             </td>
686           </tr>
687           </tbody>
688         </table>
689
690         <table>
691           <tbody>
692           <tr bgcolor="#DDDDDD">
693             <td>
694               <b>Release 0.18</b><br>
695               <a href="archive/mono-0.18">Release notes</a><br>
696               Jan 12th, 2003
697             </td>
698             <td>
699               <table cellspacing="1" cellpadding="3">
700                 <tr bgcolor="#BBBBBB">
701                   <td>
702                     <b>Source Code</b>
703                   </td>
704                   <td>
705                     <ul>
706                       <li><a href="archive/mcs-0.18.tar.gz">Mono Class Libraries and C# Compiler.</a>
707                       <li><a href="archive/mono-0.18.tar.gz">Mono Runtime</a>
708                       <li><a href="archive/gc6.1.tar.gz">Boehm GC 6.1</a>
709                       <li><a href="archive/xsp-0.2.tar.gz">XSP web server</a> <b><font color="#dd0000">New!</font></b> 
710                     </ul>
711                   </td>
712                 </tr>
713                 <tr bgcolor="#BBBBBB">
714                   <td>
715                      <b>Source RPMs</b><br>
716                      (No RPMS for XSP).
717                   </td>
718                   <td>
719                     <ul>
720                         <li><a href="archive/libgc-6.1-1.src.rpm">libgc-6.1-1.src.rpm</a>
721                         <li><a href="archive/mono-0.18-1.src.rpm">mono-0.18-1.src.rpm</a>
722                     </ul>
723                   </td>
724                 </tr>
725                 <tr>
726                  <td></td>
727                 </tr>
728               </table>
729             </td>
730           </tr>
731           </tbody>
732         </table>
733
734         <table>
735           <tbody>
736           <tr bgcolor="#DDDDDD">
737             <td>
738               <b>Release 0.17</b><br>
739               <a href="archive/mono-0.17">Release notes</a><br>
740               Dec 9th, 2002.
741             </td>
742             <td>
743               <table cellspacing="1" cellpadding="3">
744                 <tr bgcolor="#BBBBBB">
745                   <td>
746                     <b>Source Code</b>
747                   </td>
748                   <td>
749                     <ul>
750                       <li><a href="archive/mcs-0.17.tar.gz">Mono Class Libraries and C# Compiler.</a>
751                       <li><a href="archive/mono-0.17.tar.gz">Mono Runtime</a>
752                       <li><a href="archive/gc6.1.tar.gz">Boehm GC 6.1</a>
753                     </ul>
754                   </td>
755                 </tr>
756                 <tr bgcolor="#BBBBBB">
757                   <td>
758                      <b>Source RPMs</b><br>
759                      (No RPMS for XSP).
760                   </td>
761                   <td>
762                     <ul>
763                         <li><a href="archive/libgc-6.1-1.src.rpm">libgc-6.1-1.src.rpm</a>
764                         <li><a href="archive/mono-0.17-2.src.rpm">mono-0.17-2.src.rpm</a>
765                     </ul>
766                   </td>
767                 </tr>
768                 <tr>
769                   <td bgcolor="#999999">\r
770                     <b>Windows Setup Wizard (NT/2000/XP)</b>\r
771                     <ul>\r
772                       <li><a href="archive/mono-0.17-stable.exe">Mono-Setup</a>\r
773                     </ul>\r
774                   </td>\r
775                   <td bgcolor="#999999">\r
776                     <b>Debian packages</b>\r
777                     <ul>\r
778                       <li><a href="http://www.atoker.com/mono/">Alp's web site</a>
779                     </ul>\r
780                   </td>\r
781                 </tr>
782               </table>
783             </td>
784           </tr>
785           </tr>
786           </tbody>
787         </table>
788
789         <table>
790           <tbody>
791           <tr bgcolor="#DDDDDD">
792             <td>
793               <b>Release 0.16</b><br>
794               <a href="archive/mono-0.16">Release notes</a><br>
795               Oct 1st, 2002.
796             </td>
797             <td>
798               <table cellspacing="1" cellpadding="3">
799                 <tr bgcolor="#BBBBBB">
800                   <td>
801                     <b>Source Code</b>
802                   </td>
803                   <td>
804                     <ul>
805                       <li><a href="archive/mcs-0.16.tar.gz">Mono Class Libraries and C# Compiler.</a>
806                       <li><a href="archive/mono-0.16.tar.gz">Mono Runtime</a>
807                       <li><a href="archive/gc6.1.tar.gz">Boehm GC 6.1</a>
808                     </ul>
809                   </td>
810                 </tr>
811                 <tr bgcolor="#BBBBBB">
812                   <td>
813                      <b>Source RPMs</b>
814                   </td>
815                   <td>
816                     <ul>
817                         <li><a href="archive/libgc-6.1-1.src.rpm">libgc-6.1-1.src.rpm</a>
818                         <li><a href="archive/mono-0.16-1.src.rpm">mono-0.16-1.src.rpm</a>
819                     </ul>
820                   </td>
821                 </tr>
822                 <tr>
823                  <td></td>
824                 </tr>
825                 <tr>
826                   <td bgcolor="#999999">
827                     <b>Linux s390</b>
828                 <ul>
829                         <li><a href="archive/s390/glib2-2.0.6-13.s390.rpm">glib2-2.0.6-13.s390.rpm</a>
830                         <li><a href="archive/s390/glib2-devel-2.0.6-13.s390.rpm">glib2-devel-2.0.6-13.s390.rpm</a>
831                         <li><a href="archive/s390/libgc-6.1alpha5-1.s390.rpm">libgc-6.1alpha5-1.s390.rpm</a>
832                         <li><a href="archive/s390/libgc-devel-6.1alpha5-1.s390.rpm">libgc-devel-6.1alpha5-1.s390.rpm</a>
833                         <li><a href="archive/s390/mono-0.16-1.s390.rpm">mono-0.16-1.s390.rpm</a>
834                         <li><a href="archive/s390/mono-devel-0.16-1.s390.rpm">mono-devel-0.16-1.s390.rpm</a>
835                     </ul>
836                   </td>
837                 </tr>
838               </table>
839             </td>
840           </tr>
841           <tr>
842           </tr>
843           </tr>
844           </tbody>
845         </table>
846
847         <table>
848           <tbody>
849           <tr bgcolor="#DDDDDD">
850             <td>
851               <b>Release 0.15</b><br>
852               <a href="archive/mono-0.15">Release notes</a><br>
853               Aug 23rd, 2002.
854             </td>
855             <td>
856               <table cellspacing="1" cellpadding="3">
857                 <tr bgcolor="#BBBBBB">
858                   <td>
859                     <b>Source Code</b>
860                   </td>
861                   <td>
862                     <ul>
863                       <li><a href="archive/mcs-0.15.tar.gz">Mono Class Libraries and C# Compiler.</a>
864                       <li><a href="archive/mono-0.15.tar.gz">Mono Runtime</a>
865                       <li><a href="archive/gc6.1alpha5.tar.gz">Boehm GC 6.1alpha5</a>
866                     </ul>
867                   </td>
868                 </tr>
869                 <tr bgcolor="#BBBBBB">
870                   <td>
871                      <b>Source RPMs</b>
872                   </td>
873                   <td>
874                     <ul>
875                         <li><a href="archive/libgc-6.1alpha5-1.src.rpm">libgc-6.1alpha5-1.src.rpm</a>
876                         <li><a href="archive/mono-0.15-1.src.rpm">mono-0.15-1.src.rpm</a>
877                     </ul>
878                   </td>
879                 </tr>
880                 <tr>
881                  <td></td>
882                 </tr>
883                 \r
884                 <tr bgcolor="#999999">\r
885                   <td>\r
886                     <b>Windows (win95 friendly)</b>\r
887                     <ul>\r
888                       <li><a href="archive/mono-w32-Aug_28_2002.zip">Mono-w32</a>\r
889                     </ul>\r
890                   </td>\r
891                   <td bgcolor="#999999">\r
892                     <b>Red Hat null-8.0/x86</b>\r
893                 <ul>\r
894                         <li><a href="archive/redhat-null-i386/libgc-6.1alpha5-1.i386.rpm">libgc-6.1alpha5-1.i386.rpm</a>\r
895                         <li><a href="archive/redhat-null-i386/libgc-devel-6.1alpha5-1.i386.rpm">libgc-devel-6.1alpha5-1.i386.rpm</a>\r
896                         <li><a href="archive/redhat-null-i386/mono-0.15-1.i386.rpm">mono-0.15-1.i386.rpm</a>\r
897                         <li><a href="archive/redhat-null-i386/mono-devel-0.15-1.i386.rpm">mono-devel-0.15-1.i386.rpm</a>\r
898                     </ul>\r
899                   </td>\r
900                 </tr>\r
901               </table>
902             </td>
903           </tr>
904           </tbody>
905         </table>
906
907 * Binaries for other platforms.
908
909         Already daily volunteer's made binaries:
910
911         <ul>
912                 * <a href="http://www.debianplanet.org/mono/">DebianPlanet</a>
913                 * <a href="http://www.superin.formativ.net/mono/mono.htm">Windows</a> (works without cygwin!)
914         </ul>
915
916 * Snapshots
917
918 <a name="snapshots">
919
920         <a href="http://www.go-mono.com/snapshots">Nightly snapshots</a> of 
921         the CVS repository are made every day at 10pm EST (Boston
922         Time).  These are not guaranteed to build, they are just a
923         snapshot of the tree.
924
925         The <a href="anoncvs.html">anoncvs</a> mirrors provided by
926         Hispalinux are updated every six hours.
927
928 * Compiling the code
929
930         There are a number of ways of compiling Mono
931
932         <ul>
933                 <li>From the <a href="#scripts">scripts</A>
934
935                 <LI><a href="#install">Manually</a> for the first time. 
936
937                 <li>Manually, <a href="#upgrade">while upgrading</a> to CVS
938         </ul>
939
940         (which is an easy way to get the latest CVS information)
941
942 <a name="scripts">
943 * Compiling with scripts
944
945         There are scripts to help build mono for both Unix and Windows.  Get
946         <a href="mono-build.sh">mono-build.sh</a> for Unix, or <a
947         href="mono-build-w32.sh">mono-build-w32.sh</a> for Windows.
948         These scripts automate the installation of GLIB and pkgconfig
949         (building from source on Unix, and using binary packages
950         provided by the GIMP for Windows project on Windows.)  To use
951         the script, follow these simple steps:
952
953         <ul>
954                 * Save the script for your platform somewhere (e.g. /usr/local/bin)
955                 * Make the script executable (i.e chmod 755 /usr/local/bin/mono-build.sh)
956                 * Create a directory to hold the mono source, and the compiled binaries (e.g. mkdir ~/mono)
957                 * Change to the new directory (i.e. cd ~/mono)
958                 * run the script (i.e. /usr/local/bin/mono-build.sh)
959         </ul>
960
961         The script requires wget on either platform, and building the
962         software requires make, gcc, automake, autoconf, and libtool.
963         You should install these packages from your distribution or
964         with the cygwin installer. You should also take care of setting
965         the right environment variables as the PKG_CONFIG_FLAGS, etc.
966
967         The script will download required packages from
968         www.go-mono.com and do a cvs checkout of mono in the current
969         directory.  <b>IMPORTANT!:</b> The cvs server chosen defaults to 
970         anonymous cvs;
971         set your CVSROOT environment variable before running the script to
972         select a particular cvs server.
973
974 <a name="install">
975 ** Building the software manually
976
977         You will need to obtain the Mono dependencies first: <a
978         href="http://www.gtk.org">glib 2.x</a> and 
979         <a href="http://www.freedesktop.org/software/pkgconfig">pkg-config</a>.
980
981 *** Building on Linux
982
983         <ul>
984                 Unpack the Mono runtime distribution:
985                 <pre>
986                 tar xzvf mono-X.XX.tar.gz
987                 cd mono-X.XX
988                 
989                 </pre>
990                 <p>
991
992                 Then configure, compile and install:
993
994                 <pre>
995                 
996                 ./configure --prefix=/usr/local
997                 make
998                 make install</pre>
999
1000                 This will give you a runtime, C# compiler and runtime
1001                 libraries.  
1002
1003                 If you want to recompile the runtime and the compiler,
1004                 follow these steps, first unpack the MCS package:
1005
1006                 <pre>
1007                 tar xzvf mcs-X.XX.tar.gz
1008                 
1009                 cd mcs-X.XX
1010                 </pre>
1011
1012                 Then use the following command to compile and install:
1013
1014                 <pre>
1015                 
1016                 make -f makefile.gnu install prefix=/usr/local
1017                 </pre>
1018
1019                 You can change /usr/local to something else if you want.
1020         </ul>
1021
1022         
1023 *** On Windows, to install and work on the compiler and the class libraries:
1024
1025 **** Install Cygwin and the GNU build tools, Microsoft's .NET Framework SDK and the precompiled GLIB 2.0 and pkg-config libraries.
1026
1027         <ul>
1028
1029                 * Install <a href="http://www.cygwin.com">Cygwin</a>.
1030
1031                 * Install <a href="http://msdn.microsoft.com/downloads">
1032                   Microsoft .NET Framework SDK</a>.
1033
1034                 * Change to the /usr/local directory
1035                   of your Cygwin installation.<br>
1036                   Unzip the precompiled packages listed above.
1037
1038         </ul>
1039         <ul>
1040                 
1041                 * If you downloaded the Mono 
1042                 <a href="http://www.go-mono.com/snapshots">nightly snapshot
1043                 </a>, untar the snapshot.
1044
1045                 * Change directories to "mcs".
1046
1047                 * Compile:
1048                 
1049                 <pre>
1050                 make
1051                 </pre>
1052         </ul>
1053
1054 *** On Windows, to compile the mono runtime:
1055
1056         <ul>
1057                 
1058                 * If you downloaded the Mono 
1059                   <a href="http://www.go-mono.com/snapshots">nightly snapshot
1060                   </a>, untar the snapshot.
1061
1062                 * Change directories to "mono".
1063
1064                 * Configure, compile and install:
1065                 <pre>
1066                 ./configure --prefix=c:/mono
1067                 make
1068                 make install
1069                 </pre>
1070
1071         </ul>
1072
1073 * Software resources and notes
1074
1075                 The required and additional software can be downloaded here:
1076
1077                 * Microsoft's .NET Framework SDK from 
1078                   <a href="http://msdn.microsoft.com/downloads">
1079                   msdn.microsoft.com/downloads</a>.
1080
1081                 * Cygwin and the GNU Make tools from  
1082                   <a href="http://www.cygwin.com">www.cygwin.com</a>.
1083                   Some people observed problems with autoconf 2.52. Installing 
1084                   autoconf 2.13 helped in those cases.
1085
1086                 * Precompiled GLIB 2.0 and pkg-config packages (and
1087                   their dependencies) by the <a href="http://www.gimp.org/~tml/gimp/win32//index.html">GIMP for Windows</a> project from
1088                   <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>
1089                   <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>
1090                   <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>
1091                   <a href="http://www.go-mono.com/archive/libiconv-1.7.zip">http://www.go-mono.com/archive/libiconv-1.7.zip</a> <br>
1092                   <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>
1093                   <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>
1094
1095
1096                 * Download the Mono source code from the
1097                   <a href="#feb-11">packaged versions</a> or
1098                   the <a href="http://www.go-mono.com/snapshots">
1099                   nightly snapshots</a> or the <a href="anoncvs.html">
1100                   Anonymous CVS</a>.  The nightly snapshots are done every 
1101                   night at 10pm EST (Boston Time). The nightly snapshots are 
1102                   not guaranteed to build, but most of the time they should.
1103
1104
1105         </ul>
1106
1107
1108 *** Notes on compiling GLIB 2.0 and pkg-config from source:
1109
1110
1111         <ul>
1112
1113                 * Some people observed problems with autoconf 2.52. Installing 
1114                   autoconf 2.13 helped in those cases (don't forget to do a
1115                   `make maintainer-clean' after the update).
1116
1117                 * Download, compile and install <a href="http://www.freedesktop.org/software/pkgconfig">pkg-config</a> from source.
1118               (I had to change line 674 of
1119               <nobr><tt>pkg-config-0.8.0/glib-1.2.8/gstrfuncs.c</tt></nobr> from 
1120                   <nobr><tt>extern char *strsignal (int sig);</tt></nobr> to
1121                   <nobr><tt>extern const char *strsignal (int sig);</tt></nobr>.
1122
1123 <pre>
1124 tar xzvf pkg-config-0.8.0.tar.gz
1125 cd pkg-config-0.8.0
1126 ./configure --prefix=/usr
1127 make
1128 make install
1129 </pre>
1130
1131                 * Download, compile and install <a href="ftp://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.7.tar.gz">libiconv</a> from source.<br>
1132                   If you dont have MS Visual C/C++ 4.0 or 5.0 or 6.0 you can also try
1133                   the binary package available at <a
1134                   href="http://www.gimp.org/win32/libiconv-dev-20001007.zip">
1135                   http://www.gimp.org/win32/libiconv-dev-20001007.zip</a>.
1136
1137
1138                 * Download, compile and install the 
1139                   <a href="ftp://ftp.gtk.org/pub/gtk/v2.0/glib-2.0.6.tar.gz">
1140                   glib 2.0</a> from source.
1141
1142         </ul>
1143
1144 <a name="upgrading">
1145 ** Upgrading
1146
1147         To upgrade your Mono installation from CVS, it is very
1148         important that you update your Mono and MCS modules from CVS
1149         at the same time.  Failure to do so might result in a
1150         problematic installation as the runtime and the class
1151         libraries will be out of sync.
1152
1153         Run the following commands to update your CVS tree (more
1154         details in <a href="ccvs.html">Cvs and Mono</a> and the <A
1155         href="anoncvs.html">AnonCVS and Mono</a> pages). 
1156
1157         <pre>
1158         (cd mono; cvs update -dP .)
1159         (cd mcs; cvs update -dP .)
1160         </pre>
1161
1162         Once you have updated your sources, remove any cached
1163         assemblies or old binaries from the Mono "runtime" directory,
1164         and then compile each component:
1165
1166         <pre>
1167         (cd mono/runtime; rm *exe *dll)
1168         (cd mono; make)
1169         (cd mcs; make)
1170         </pre>
1171
1172         Now you can install the result:
1173
1174         <pre>
1175         (cd mono; make install)
1176         </pre>
1177
1178         Notice that following the above procedure does not require you
1179         to manually install the software in the `mcs' directory, as
1180         the relevant files will be copied by the `mono' makefiles.