From 0f0816aac2b579358a3c9d99daeaf17f2293a78e Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Tue, 15 Oct 2013 09:34:15 -0700 Subject: [PATCH] FS-5819: configure fix for new clang detection and adjust cflags for building with newest clang --- libs/openzap/configure.ac | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/libs/openzap/configure.ac b/libs/openzap/configure.ac index d2c23c1091..9b41d26953 100644 --- a/libs/openzap/configure.ac +++ b/libs/openzap/configure.ac @@ -80,6 +80,15 @@ esac #set SOLINK variable based on compiler and host if test "x${ax_cv_c_compiler_vendor}" = "xsun" ; then SOLINK="-Bdynamic -dy -G" +elif test "x${ax_cv_c_compiler_vendor}" = "xclang" ; then + case "$host" in + *darwin*) + SOLINK="-dynamic -bundle -force-flat-namespace" + ;; + *) + AC_ERROR([Please update configure.in with SOLINK values for your compiler]) + ;; + esac elif test "x${ax_cv_c_compiler_vendor}" = "xgnu" ; then case "$host" in *darwin*)