summaryrefslogtreecommitdiff
path: root/cpp
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2013-07-24 23:10:42 +0200
committerJose <jose@zeroc.com>2013-07-24 23:10:42 +0200
commitdf24bc23eaa5b18fe2956f4a3b20c5e6e5cba921 (patch)
tree782b965f2987f4ba1d1ef021c078bbdfe16d06cf /cpp
parentLinux g++ flags cleanup (diff)
downloadice-df24bc23eaa5b18fe2956f4a3b20c5e6e5cba921.tar.bz2
ice-df24bc23eaa5b18fe2956f4a3b20c5e6e5cba921.tar.xz
ice-df24bc23eaa5b18fe2956f4a3b20c5e6e5cba921.zip
OS X compiler flags cleanup.
Diffstat (limited to 'cpp')
-rw-r--r--cpp/config/Make.rules.Darwin7
1 files changed, 4 insertions, 3 deletions
diff --git a/cpp/config/Make.rules.Darwin b/cpp/config/Make.rules.Darwin
index 3d69c4f8d73..6cf3d5ec9b2 100644
--- a/cpp/config/Make.rules.Darwin
+++ b/cpp/config/Make.rules.Darwin
@@ -13,7 +13,8 @@
CXX = xcrun clang++
-CXXFLAGS = -Wall -Werror -D_REENTRANT
+CPPFLAGS = -pthread
+CXXFLAGS = -Wall -Werror
ifeq ($(OPTIMIZE),yes)
#
@@ -70,12 +71,12 @@ mkshlib = $(CXX) -dynamiclib $(shlibldflags) -o $(1) -install_name @rpath/$
#
OPENSSL_FLAGS = -DMAC_OS_X_VERSION_MIN_REQUIRED=MAC_OS_X_VERSION_10_6
-BASELIBS = -lIceUtil -lpthread
+BASELIBS = -lIceUtil
LIBS = -lIce $(BASELIBS)
ICONV_LIB = -liconv
-ICEUTIL_OS_LIBS = -lpthread
+ICEUTIL_OS_LIBS =
ICE_OS_LIBS = -ldl
PLATFORM_HAS_READLINE := yes