]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
cmake: fix the build on trusty
authorKefu Chai <kchai@redhat.com>
Fri, 15 Jan 2016 14:20:46 +0000 (22:20 +0800)
committerKefu Chai <kchai@redhat.com>
Fri, 15 Jan 2016 14:42:07 +0000 (22:42 +0800)
Signed-off-by: Kefu Chai <kchai@redhat.com>
src/CMakeLists.txt
src/kv/CMakeLists.txt

index d2c4cfda6242d23ee64b78eada28b9d8d650bcf2..60a299ccf646869bd44f5bbcde0793742565dcb9 100644 (file)
@@ -616,7 +616,7 @@ set(ceph_mon_srcs
   common/TextTable.cc)
 add_executable(ceph-mon ${ceph_mon_srcs} $<TARGET_OBJECTS:heap_profiler_objs>)
 add_dependencies(ceph-mon erasure_code_plugins)
-      target_link_libraries(ceph-mon mon ${Boost_THREAD_LIBRARY} common os global ${EXTRALIBS}
+      target_link_libraries(ceph-mon mon common os global ${EXTRALIBS}
   ${CMAKE_DL_LIBS} ${ALLOC_LIBS})
 install(TARGETS ceph-mon DESTINATION bin)
 
@@ -681,7 +681,7 @@ endif(${HAVE_LIBAIO})
 if(${WITH_LTTNG})
   target_link_libraries(os libos_tp)
 endif(${WITH_LTTNG})
-target_link_libraries(os kv leveldb snappy rocksdb)
+target_link_libraries(os kv)
 
 set(cls_references_files objclass/class_api.cc)
 add_library(cls_references_objs OBJECT ${cls_references_files})
index 27773629add892b3d4fcda24c7255a6c0c8cb721..e24c60fb239c968849ccb73b577a06f79f7fe4ae 100644 (file)
@@ -6,7 +6,7 @@ add_library(kv_objs OBJECT ${kv_srcs})
 add_library(kv STATIC $<TARGET_OBJECTS:kv_objs>)
 target_include_directories(kv_objs PUBLIC ${ROCKSDB_INCLUDE_DIR})
 target_include_directories(kv PUBLIC ${ROCKSDB_INCLUDE_DIR})
-target_link_libraries(kv z leveldb snappy rocksdb)
+target_link_libraries(kv leveldb rocksdb snappy z)
 
 # rocksdb detects bzlib and lz4 in its Makefile, which forces us to do the same.
 find_package(BZip2 QUIET)