2007-04-02 Sebastien Pouliot <sebastien@ximian.com>
[mono.git] / README
diff --git a/README b/README
index 57376dd4732619645a9983c70f5ee95aa1bdccc4..d7eb80526448c82b1a3e9eb87677d38fce222261 100644 (file)
--- a/README
+++ b/README
@@ -37,6 +37,11 @@ This is Mono.
                  If you want to get support for System.Drawing, you will need to get
                  Libgdiplus.
 
                  If you want to get support for System.Drawing, you will need to get
                  Libgdiplus.
 
+               * libzlib
+
+                 This library and the development headers are required for compression
+                 file support in the 2.0 profile.
+
     b. Building the Software
     ------------------------
        
     b. Building the Software
     ------------------------
        
@@ -77,6 +82,19 @@ This is Mono.
                ./autogen.sh --prefix=/usr/local
                make
 
                ./autogen.sh --prefix=/usr/local
                make
 
+       For people with non-standard installations of the auto* utils and of
+       pkg-config (common on misconfigured OSX and windows boxes), you could get
+       an error like this:
+
+       ./configure: line 19176: syntax error near unexpected token `PKG_CHECK_MODULES(BASE_DEPENDENCIES,' ...
+
+       This means that you need to set the ACLOCAL_FLAGS environment var
+       when invoking autogen.sh, like this:
+
+               ACLOCAL_FLAGS="-I $acprefix/share/aclocal" ./autogen.sh --prefix=/usr/loca
+       
+       where $acprefix is the prefix where aclocal has been installed.
+
        This will automatically go into the mcs/ tree and build the
        binaries there.
 
        This will automatically go into the mcs/ tree and build the
        binaries there.
 
@@ -190,6 +208,10 @@ This is Mono.
 
        --with-sigaltstack=yes,no
 
 
        --with-sigaltstack=yes,no
 
+               Experimental: Use at your own risk, it is known to
+               cause problems with garbage collection and is hard to
+               reproduce those bugs.
+
                This controls whether Mono will install a special
                signal handler to handle stack overflows.   If set to
                "yes", it will turn stack overflows into the
                This controls whether Mono will install a special
                signal handler to handle stack overflows.   If set to
                "yes", it will turn stack overflows into the