]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
configure.ac: link libboost_thread only with json-spirit 2150/head
authorSage Weil <sage@redhat.com>
Sun, 27 Jul 2014 23:58:08 +0000 (16:58 -0700)
committerSage Weil <sage@redhat.com>
Sun, 27 Jul 2014 23:58:08 +0000 (16:58 -0700)
Signed-off-by: Sage Weil <sage@redhat.com>
configure.ac
src/json_spirit/Makefile.am

index 7a81d82ceb7911367b9824656029bbb3dffb30d8..26f2dda41c8c9443f0983c6db4fa292733407b82 100644 (file)
@@ -626,9 +626,15 @@ AC_CHECK_LIB(boost_system-mt, main, [],
         AC_MSG_NOTICE(["Boost system library not found."]))])
 
 # Find the right boost_thread library.
+BOOST_THREAD_LIBS=""
+saved_LIBS="${LIBS}"
+LIBS=""
 AC_CHECK_LIB(boost_thread-mt, main, [],
     [AC_CHECK_LIB(boost_thread, main, [],
         AC_MSG_FAILURE(["Boost thread library not found."]))])
+BOOST_THREAD_LIBS="${LIBS}"
+LIBS="${saved_LIBS}"
+AC_SUBST(BOOST_THREAD_LIBS)
 
 #
 # Check for boost_program_options library (defines BOOST_PROGRAM_OPTIONS_LIBS).
index 9b82ec4706cad509e3e8ea4947663854118819ca..f14228cb0627ed22c5bfd2188d46ba962a308b45 100644 (file)
@@ -1,6 +1,7 @@
 libjson_spirit_la_SOURCES = \
        json_spirit/json_spirit_reader.cpp \
        json_spirit/json_spirit_writer.cpp
+libjson_spirit_la_LIBADD = $(BOOST_THREAD_LIBS)
 noinst_LTLIBRARIES += libjson_spirit.la
 
 noinst_HEADERS += \