From 6e1122dda4e446f6e9ad9ce4a9c2da8d40e441e3 Mon Sep 17 00:00:00 2001 From: Albert Cheng Date: Mon, 25 Mar 2013 00:28:47 -0500 Subject: [svn-r23441] HDFFV-8245: bug fix. Snow Leopard (darwin 10.X) does not have clang++. Reversed it to use gcc/g++ as the default C and CXX compilers for Darwin 10.X systems. Tested: duck (darwin 11), wren (darwin 12) and fred (darwin 10). --- config/apple | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/config/apple b/config/apple index d2d4663..ac93ea5 100644 --- a/config/apple +++ b/config/apple @@ -20,10 +20,19 @@ # # See BlankForm in this directory for details. -# The default compiler is `clang' +# The default compiler is `clang'. +# No support for OS older than darwin 10.X. if test "X-" = "X-$CC"; then - CC=clang - CC_BASENAME=clang + case "$host_os" in + darwin10.*) # Snow Leopard. Use gcc/g++ because clang++ is not available. + CC=gcc + CC_BASENAME=gcc + ;; + *) + CC=clang + CC_BASENAME=clang + ;; + esac fi # Figure out compiler flags -- cgit v0.12