Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/web
diff options
context:
space:
mode:
authorMiguel de Icaza <miguel@gnome.org>2002-01-04 21:49:43 +0300
committerMiguel de Icaza <miguel@gnome.org>2002-01-04 21:49:43 +0300
commit8425084ed9c37e6e7cd1acb5903721e6be336863 (patch)
treee4def4519dada812ce921c325a8a7105ba5b8018 /web
parent7ccf69fa78c9d65e237f26f4a5624045b8dc9a3c (diff)
Link to Alex's binary packages
svn path=/trunk/mono/; revision=1835
Diffstat (limited to 'web')
-rw-r--r--web/c-sharp25
-rw-r--r--web/download27
2 files changed, 26 insertions, 26 deletions
diff --git a/web/c-sharp b/web/c-sharp
index d90a01602f7..47442a21f31 100644
--- a/web/c-sharp
+++ b/web/c-sharp
@@ -1,20 +1,17 @@
* MCS: The Ximian C# compiler
- MCS is currently able to compile many C# programs (there is
- a test suite included that you can use).
+ MCS is currently able to compile itself and many more C#
+ programs (there is a test suite included that you can use).
We are in feature completion mode right now. There are still
a couple of areas that are not covered by the Mono compiler, but
they are very very few at this point.
- The compiler can compile itself, but the resulting image contains
- a few errors that we are quickly fixing.
-
MCS was able to parse itself on April 2001, MCS compiled itself
- for the first time on December 28 2001. We hope to have the compiler
- self hosting on Linux by the end of January.
+ for the first time on December 28 2001. MCS became self hosting
+ on January 3rd, 2001.
- A test suite is being built currently to track the progress of
+ A test suite is maintained to track the progress of
the compiler and various programs are routinely compiled and
ran.
@@ -60,20 +57,10 @@
Simple tasks:
<ul>
- * Extern declarations are missing.
- </ul>
-
- Larger tasks:
-
- <ul>
- * Finish constant folding, it is complete enough
- to compile itself, but it is lacking error reporting.
-
* Redo the way we deal with built-in operators.
</ul>
- Interesting and Fun hacks to the compiler:
-
+ Larger tasks:
<ul>
* Jay does not work correctly with `error'
diff --git a/web/download b/web/download
index 8e61fedc78d..ad46e629572 100644
--- a/web/download
+++ b/web/download
@@ -135,19 +135,32 @@
To compile the mono runtime on windows:
<ul>
- * Warning: We switched over to glib2.0, and we are still searching
- for a volunteer who is able to provide us with binary packages
- of glib2.0, pkgconfig and iconv. I was unable to compile
- glib2.0 myself, so the following is only a rough outline how it
- should work.
-
* Install <a href="http://www.cygwin.com">CygWin</a> first.
+ * Install in /usr/local in your Cygwin world the following
+ packages (compiled by <a href="mailto:alex@ximian.com">Alex Graveley</a>:
+ <ul>
+ <li><a href="http://primates.ximian.com/~alex/glib-1.3.12-win32-native.zip">
+ http://primates.ximian.com/~alex/glib-1.3.12-win32-native.zip</a>
+
+ <li><a href="http://primates.ximian.com/~alex/pkg-config-0.8-cygwin.zip">
+ http://primates.ximian.com/~alex/glib-1.3.12-win32-native.zip"></a>
+ </ul>
+
+ These already contain libiconv linked statically.
+
+ </ul>
+
+ If you want to compile things yourself you will need to compile and install:
+
+
+ <ul>
* Install <a href="http://www.freedesktop.org/software/pkgconfig">pkgconfig</a>.
(I had to change line 674 of
<nobr><tt>pkgconfig-0.8.0/glib-1.2.8/gstrfuncs.c</nobr> from
<nobr><tt>extern char *strsignal (int sig);</nobr> to
<nobr><tt>extern const char *strsignal (int sig);</nobr>.
+
<pre>
tar xzvf pkgconfig-0.8.0.tar.gz
cd pkgconfig-0.8.0
@@ -161,7 +174,7 @@ make install
the binary package available at <a
href="http://www.gimp.org/win32/libiconv-dev-20001007.zip">here</a>.
- * Install the newest glib (cvs head version). You can download it
+ * Install the newest glib (1.3 version). You can download it
from <a href="ftp://ftp.gtk.org/pub/gtk/v1.3/glib-1.3.12.tar.gz">here</a>.
* Unpack the mono distribution: