[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