]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
make: restrict use of --as-needed to Linux
authorNoah Watkins <noahwatkins@gmail.com>
Mon, 30 Dec 2013 20:03:54 +0000 (12:03 -0800)
committerNoah Watkins <noahwatkins@gmail.com>
Mon, 30 Dec 2013 20:58:37 +0000 (12:58 -0800)
This should really be checked in configure.ac in the future.

Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
src/Makefile-env.am

index ba1d3dc08e3f33fba3c0f5977ed8f449faa1ddc3..ef8a8f3b541ef94bafb8204720cdf224b6e181fe 100644 (file)
@@ -91,7 +91,10 @@ endif
 # http://www.gentoo.org/proj/en/qa/asneeded.xml
 # http://gcc.gnu.org/ml/gcc-help/2010-12/msg00338.html
 # http://sigquit.wordpress.com/2011/02/16/why-asneeded-doesnt-work-as-expected-for-your-libraries-on-your-autotools-project/
-AM_LDFLAGS = -Wl,--as-needed
+AM_LDFLAGS =
+if LINUX
+AM_LDFLAGS += -Wl,--as-needed
+endif
 
 if USE_BOOST_SPIRIT_OLD_HDR
 AM_CXXFLAGS += -DUSE_BOOST_SPIRIT_OLD_HDR