[m-rev.] for review: improve release documentation

Simon Taylor stayl at cs.mu.OZ.AU
Wed Aug 1 15:39:30 AEST 2001


Estimated hours taken: 0.5

download/include/release.inc:
	Improve the documentation of which GCC releases work
	with Mercury.

Index: download/include/release.inc
===================================================================
RCS file: /home/mercury1/repository/w3/download/include/release.inc,v
retrieving revision 1.24
diff -u -u -r1.24 release.inc
--- download/include/release.inc	2001/05/12 08:56:20	1.24
+++ download/include/release.inc	2001/08/01 05:32:23
@@ -125,14 +125,23 @@
 <li> For Unix systems, you will need the following:<p>
     <ol>
     <li> <a href="http://gcc.gnu.org">GNU C (gcc)</a>
-         (version 2.7.2 or higher; 2.6.3 might work too, but it is
-         known to have problems compiling Mercury on some architectures,
-	 e.g. SPARC).
-	 <p>
-	 It is also possible to use other C compilers, such as
+         <p>
+         We recommend GCC 2.95.*. Other recent releases may also work.
+         <p>
+         GCC 3.0 will NOT work. It has bugs which cause internal compiler
+         errors when compiling the C code generated by the Mercury compiler.
+         It should only be used for the
+         <a href="<?echo $root?>/download/gcc-backend.html">GCC back-end</a>.
+         <p>
+         Avoid GCC 2.96 (distributed with Red Hat Linux 7.x) and
+         other unofficial releases of GCC.
+         <p>
+         GCC 2.7.2 may work, but has not been tested recently.
+         <p>
+         It is also possible to use other C compilers, such as
          <a href="http://www.cs.princeton.edu/software/lcc/">lcc</a>,
-	 but we don't recommend that.
-	 <p>
+         but we don't recommend that.
+         <p>
     <li> GNU make (version 3.69 or higher).
     </ol>
 
--------------------------------------------------------------------------
mercury-reviews mailing list
post:  mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe:   Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------



More information about the reviews mailing list