From: Yan, Zheng Date: Mon, 6 Jul 2015 01:20:33 +0000 (+0800) Subject: Don't use '--exclude-libs' linker option on DARWIN X-Git-Tag: v9.1.0~259^2~32 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=760f5874ca1aed868f89b81d7d0c454dd62c33b2;p=ceph.git Don't use '--exclude-libs' linker option on DARWIN Only GNU linker supports this option Signed-off-by: Yan, Zheng --- diff --git a/src/Makefile-client.am b/src/Makefile-client.am index af1a8442782..7e8c7165f44 100644 --- a/src/Makefile-client.am +++ b/src/Makefile-client.am @@ -94,7 +94,9 @@ python_PYTHON += pybind/cephfs.py libcephfs_la_SOURCES = libcephfs.cc libcephfs_la_LIBADD = $(LIBCLIENT) $(LIBCOMMON) $(PTHREAD_LIBS) $(CRYPTO_LIBS) $(EXTRALIBS) libcephfs_la_LDFLAGS = ${AM_LDFLAGS} -version-info 1:0:0 -export-symbols-regex '^ceph_.*' +if LINUX libcephfs_la_LDFLAGS += -Xcompiler -Xlinker -Xcompiler '--exclude-libs=libcommon.a' +endif # LINUX lib_LTLIBRARIES += libcephfs.la # jni library (java source is in src/java)