$<TARGET_OBJECTS:common_texttable_obj>)
add_dependencies(ceph-mon erasure_code_plugins)
target_link_libraries(ceph-mon mon os global-static ceph-common
+ ${ALLOC_LIBS}
${EXTRALIBS}
- ${CMAKE_DL_LIBS} ${GSSAPI_LIBRARIES})
+ ${CMAKE_DL_LIBS}
+ ${GSSAPI_LIBRARIES})
install(TARGETS ceph-mon DESTINATION bin)
# OSD/ObjectStore
add_executable(ceph-osd ${ceph_osd_srcs})
add_dependencies(ceph-osd erasure_code_plugins)
target_link_libraries(ceph-osd osd os global-static common
+ ${ALLOC_LIBS}
${BLKID_LIBRARIES})
if(WITH_FUSE)
target_link_libraries(ceph-osd FUSE::FUSE)
ceph_mds.cc)
add_executable(ceph-mds ${ceph_mds_srcs})
target_link_libraries(ceph-mds mds ${CMAKE_DL_LIBS} global-static ceph-common
- Boost::thread)
+ Boost::thread
+ ${ALLOC_LIBS})
install(TARGETS ceph-mds DESTINATION bin)
endif()
osdc client heap_profiler
global-static ceph-common
Boost::python${MGR_PYTHON_VERSION_MAJOR}${MGR_PYTHON_VERSION_MINOR}
- Python3::Python ${CMAKE_DL_LIBS} ${GSSAPI_LIBRARIES})
+ Python3::Python
+ ${ALLOC_LIBS}
+ ${CMAKE_DL_LIBS}
+ ${GSSAPI_LIBRARIES})
set_target_properties(ceph-mgr PROPERTIES
POSITION_INDEPENDENT_CODE ${EXE_LINKER_USE_PIE})
install(TARGETS ceph-mgr DESTINATION bin)