From 29f34b8b0da8b8901e8afe98f6db11536a6951b5 Mon Sep 17 00:00:00 2001 From: Orit Wasserman Date: Thu, 27 Aug 2015 11:09:07 +0200 Subject: [PATCH] fix ceph-dencoder link Signed-off-by: Orit Wasserman --- src/rgw/Makefile.am | 8 ++++++++ src/test/Makefile-client.am | 2 ++ 2 files changed, 10 insertions(+) diff --git a/src/rgw/Makefile.am b/src/rgw/Makefile.am index 1423a10884564..d7bad91f1f916 100644 --- a/src/rgw/Makefile.am +++ b/src/rgw/Makefile.am @@ -9,6 +9,13 @@ DENCODER_SOURCES += \ rgw/rgw_env.cc \ rgw/rgw_json_enc.cc +DENCODER_DEPS += -lcurl -lexpat \ + libcls_version_client.a \ + libcls_log_client.a \ + libcls_refcount_client.la \ + libcls_user_client.a \ + libcls_statelog_client.a + if WITH_RADOS if WITH_RADOSGW @@ -53,6 +60,7 @@ librgw_la_SOURCES = \ rgw/rgw_dencoder.cc \ rgw/rgw_object_expirer_core.cc \ rgw/rgw_website.cc + librgw_la_CXXFLAGS = -Woverloaded-virtual ${AM_CXXFLAGS} noinst_LTLIBRARIES += librgw.la diff --git a/src/test/Makefile-client.am b/src/test/Makefile-client.am index 28db151221dd0..4a3822176662e 100644 --- a/src/test/Makefile-client.am +++ b/src/test/Makefile-client.am @@ -3,6 +3,8 @@ ceph_dencoder_SOURCES = \ test/encoding/ceph_dencoder.cc \ $(DENCODER_SOURCES) ceph_dencoder_LDADD = \ + $(LIBRGW) \ + $(LIBRADOS) \ $(LIBRBD_TYPES) \ $(LIBOSD_TYPES) \ $(LIBOS_TYPES) \ -- 2.39.5