[m-rev.] diff: update README.MacOS
Julien Fischer
juliensf at csse.unimelb.edu.au
Mon Nov 5 16:50:10 AEDT 2012
Branches: main, 12.08
README.MacOS:
Update for Mac OS 10.8.
Julien.
Index: README.MacOS
===================================================================
RCS file: /home/mercury/mercury1/repository/mercury/README.MacOS,v
retrieving revision 1.23
diff -u -r1.23 README.MacOS
--- README.MacOS 20 Dec 2011 06:40:02 -0000 1.23
+++ README.MacOS 5 Nov 2012 05:35:34 -0000
@@ -1,18 +1,19 @@
This file documents the port of Mercury to Mac OS X,
i.e. the "*-apple-darwin*" configuration.
-=========================================================
-IMPORTANT NOTE FOR FOR USERS OF MAC OS X 10.7 AND XCODE 4
-=========================================================
-
-The default C compiler provided in XCode 4 is llvm-gcc.
-Mercury does NOT work with llvm-gcc. In order to build Mercury you will either
-need to use one of the other C compilers available on the system, either GCC
-4.2 or clang. With XCode 4 "gcc" is actually a symbolic link for llvm-gcc; the
-GCC 4.2 executable is named "gcc-4.2".
-
-Alternatively, the MacPorts project, <http://www.macports.org/>, provides more
-recent versions of GCC for Mac OS X.
+================================================================
+IMPORTANT NOTE FOR FOR USERS OF MAC OS X 10.7 AND 10.8 (XCODE 4)
+================================================================
+
+The default C compiler provided with XCode 4.* is llvm-gcc.
+Mercury does NOT work with llvm-gcc. Note that with XCode 4.* the executable
+named "gcc" is actually a symbolic link for llvm-gcc.
+
+In order to build Mercury you will need to a C compiler other than llvm-gcc,
+for example clang (See README.clang for further details) or actual GCC. Recent
+version of XCode no longer ship actual GCC, so if you wish to use that you will
+need to install it yourself. (The MacPorts project,
+<http://www.macports.org/>, provides more recent versions of GCC for Mac OS X.)
As llvm-gcc is no longer supported as of version 3.0 of LLVM, we have no
intention of ever supporting Mercury with it.
More information about the reviews
mailing list