# librbd
librbd_SOURCES = \
- librbd.cc \
- librados.cc \
- msg/SimpleMessenger.cc \
- osdc/Objecter.cc \
- ${libcommon_a_SOURCES}
+ librbd.cc
+
librbd_la_SOURCES = ${librbd_SOURCES}
librbd_la_CFLAGS = ${AM_CFLAGS}
librbd_la_CXXFLAGS = ${AM_CXXFLAGS}
-librbd_la_LIBADD = libcrush.la -lpthread $(CRYPTOPP_LIBS)
+librbd_la_LIBADD = librados.la libcrush.la -lpthread $(CRYPTOPP_LIBS)
librbd_la_LDFLAGS = ${AM_LDFLAGS} -version-info 1:0:0 -export-symbols-regex '^rbd_.*'
lib_LTLIBRARIES += librbd.la
rbd_SOURCES = rbd.cc common/fiemap.cc
rbd_CXXFLAGS = ${AM_CXXFLAGS}
-rbd_LDADD = librbd.la libcrush.la -lpthread -lm $(CRYPTOPP_LIBS)
+rbd_LDADD = librbd.la librados.la libcrush.la -lpthread -lm $(CRYPTOPP_LIBS)
bin_PROGRAMS += rbd
if WITH_DEBUG