From: Kefu Chai Date: Thu, 14 Feb 2019 09:27:57 +0000 (+0800) Subject: cmake: add PGMap.cc to crimson-common X-Git-Tag: v14.1.0~66^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F26254%2Fhead;p=ceph.git cmake: add PGMap.cc to crimson-common otherwise we have failures like: /usr/bin/ld: ../../../lib/libcrimson-common.a(Message.cc.o): in function `PGMapDigest::~PGMapDigest()': /var/ssd/ceph/src/mon/PGMap.h:37: undefined reference to `vtable for PGMapDigest' /usr/bin/ld: ../../../lib/libcrimson-common.a(Message.cc.o): in function `PGMapDigest::~PGMapDigest()': Signed-off-by: Kefu Chai --- diff --git a/src/crimson/CMakeLists.txt b/src/crimson/CMakeLists.txt index 5d42f60f24bb..df9e1badb147 100644 --- a/src/crimson/CMakeLists.txt +++ b/src/crimson/CMakeLists.txt @@ -80,6 +80,7 @@ add_library(crimson-common STATIC ${PROJECT_SOURCE_DIR}/src/mds/MDSMap.cc ${PROJECT_SOURCE_DIR}/src/msg/msg_types.cc ${PROJECT_SOURCE_DIR}/src/msg/Message.cc + ${PROJECT_SOURCE_DIR}/src/mon/PGMap.cc ${PROJECT_SOURCE_DIR}/src/mon/MonCap.cc ${PROJECT_SOURCE_DIR}/src/mon/MonMap.cc ${PROJECT_SOURCE_DIR}/src/osd/osd_types.cc