From: Kefu Chai Date: Thu, 14 Dec 2017 10:52:42 +0000 (+0800) Subject: cmake: link global-static against common X-Git-Tag: wip-pdonnell-testing-20180317.202121~801^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=a2cad3bb1cad57cab5f0acc11310613077866a87;p=ceph-ci.git cmake: link global-static against common * as global-static references symbols offered by common. * and remove DPDK_LIBRARIES from global, as it is libcommon which is using DPDK. Signed-off-by: Kefu Chai --- diff --git a/src/global/CMakeLists.txt b/src/global/CMakeLists.txt index 46de512f5c9..704e0c7dc42 100644 --- a/src/global/CMakeLists.txt +++ b/src/global/CMakeLists.txt @@ -10,8 +10,9 @@ add_library(libglobal_objs OBJECT ${libglobal_srcs}) add_library(global-static STATIC $ $) +target_link_libraries(global-static common) add_library(global STATIC $ $) -target_link_libraries(global ceph-common ${DPDK_LIBRARIES} ${EXTRALIBS}) +target_link_libraries(global ceph-common ${EXTRALIBS})