Jewel Compilaton Error

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi List,

Ceph 10.2.0 errors out during compilation when compiling without radowgw support.


./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --libdir=/usr/lib --without-hadoop --docdir=/usr/share/doc/ceph-10.2.0 --includedir=/usr/include --without-debug --without-fuse --with-libaio --without-libatomic-ops --with-nss --without-cryptopp --without-radosgw --without-gtk2 --disable-static --with-jemalloc --without-libxfs --without-libzfs --without-lttng --without-babeltrace --with-eventfd --with-python --without-kinetic --without-librocksdb --with-systemdsystemunitdir=/usr/lib/systemd/system



rgw/ceph_dencoder-rgw_dencoder.o: In function `RGWZoneGroup::generate_test_instances(std::list<RGWZoneGroup*, std::allocator<RGWZoneGroup*> >&)': /var/tmp/portage/sys-cluster/ceph-10.2.0/work/ceph-10.2.0/src/rgw/rgw_rados.h:1096: undefined reference to `vtable for RGWZoneGroup' rgw/ceph_dencoder-rgw_dencoder.o: In function `RGWZoneParams::generate_test_instances(std::list<RGWZoneParams*, std::allocator<RGWZoneParams*> >&)': /var/tmp/portage/sys-cluster/ceph-10.2.0/work/ceph-10.2.0/src/rgw/rgw_rados.h:871: undefined reference to `vtable for RGWZoneParams' rgw/ceph_dencoder-rgw_json_enc.o: In function `decode_zonegroups(std::map<std::string, RGWZoneGroup, std::less<std::string>, std::allocator<std::pair<std::string const, RGWZoneGroup> > >&, JSONObj*)': /var/tmp/portage/sys-cluster/ceph-10.2.0/work/ceph-10.2.0/src/rgw/rgw_rados.h:1096: undefined reference to `vtable for RGWZoneGroup' rgw/ceph_dencoder-rgw_json_enc.o: In function `RGWSystemMetaObj::~RGWSystemMetaObj()': /var/tmp/portage/sys-cluster/ceph-10.2.0/work/ceph-10.2.0/src/rgw/rgw_rados.h:764: undefined reference to `vtable for RGWSystemMetaObj' rgw/ceph_dencoder-rgw_json_enc.o: In function `RGWSystemMetaObj::~RGWSystemMetaObj()': /var/tmp/portage/sys-cluster/ceph-10.2.0/work/ceph-10.2.0/src/rgw/rgw_rados.h:764: undefined reference to `vtable for RGWSystemMetaObj' rgw/ceph_dencoder-rgw_json_enc.o: In function `std::_Rb_tree<std::string, std::pair<std::string const, RGWZoneGroup>, std::_Select1st<std::pair<std::string const, RGWZoneGroup> >, std::less<std::string>, std::allocator<std::pair<std::string const, RGWZoneGroup> > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, RGWZoneGroup> >*)': /var/tmp/portage/sys-cluster/ceph-10.2.0/work/ceph-10.2.0/src/rgw/rgw_rados.h:1064: undefined reference to `vtable for RGWZoneGroup' /var/tmp/portage/sys-cluster/ceph-10.2.0/work/ceph-10.2.0/src/rgw/rgw_rados.h:764: undefined reference to `vtable for RGWSystemMetaObj' rgw/ceph_dencoder-rgw_json_enc.o: In function `std::_Rb_tree_iterator<std::pair<std::string const, RGWZoneGroup> > std::_Rb_tree<std::string, std::pair<std::string const, RGWZoneGroup>, std::_Select1st<std::pair<std::string const, RGWZoneGroup> >, std::less<std::string>, std::allocator<std::pair<std::string const, RGWZoneGroup> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::string const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::string const, RGWZoneGroup> >, std::piecewise_construct_t const&, std::tuple<std::string const&>&&, std::tuple<>&&)': /var/tmp/portage/sys-cluster/ceph-10.2.0/work/ceph-10.2.0/src/rgw/rgw_rados.h:1096: undefined reference to `vtable for RGWZoneGroup' /var/tmp/portage/sys-cluster/ceph-10.2.0/work/ceph-10.2.0/src/rgw/rgw_rados.h:764: undefined reference to `vtable for RGWSystemMetaObj' rgw/ceph_dencoder-rgw_json_enc.o: In function `std::_Rb_tree_iterator<std::pair<std::string const, RGWZoneGroup> > std::_Rb_tree<std::string, std::pair<std::string const, RGWZoneGroup>, std::_Select1st<std::pair<std::string const, RGWZoneGroup> >, std::less<std::string>, std::allocator<std::pair<std::string const, RGWZoneGroup> > >::_M_insert_<std::pair<std::string const, RGWZoneGroup>&>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::string const, RGWZoneGroup>&)': /var/tmp/portage/sys-cluster/ceph-10.2.0/work/ceph-10.2.0/src/rgw/rgw_rados.h:734: undefined reference to `vtable for RGWSystemMetaObj' /var/tmp/portage/sys-cluster/ceph-10.2.0/work/ceph-10.2.0/src/rgw/rgw_rados.h:1064: undefined reference to `vtable for RGWZoneGroup' rgw/ceph_dencoder-rgw_json_enc.o: In function `RGWZoneGroup::~RGWZoneGroup()': /var/tmp/portage/sys-cluster/ceph-10.2.0/work/ceph-10.2.0/src/rgw/rgw_rados.h:1064: undefined reference to `vtable for RGWZoneGroup' /var/tmp/portage/sys-cluster/ceph-10.2.0/work/ceph-10.2.0/src/rgw/rgw_rados.h:764: undefined reference to `vtable for RGWSystemMetaObj' rgw/ceph_dencoder-rgw_json_enc.o: In function `bool JSONDecoder::decode_json<RGWZoneGroup>(char const*, RGWZoneGroup&, JSONObj*, bool)': /var/tmp/portage/sys-cluster/ceph-10.2.0/work/ceph-10.2.0/src/rgw/rgw_rados.h:1096: undefined reference to `vtable for RGWZoneGroup' rgw/ceph_dencoder-rgw_json_enc.o: In function `void decode_json_obj<std::string, RGWZoneGroup>(std::map<std::string, RGWZoneGroup, std::less<std::string>, std::allocator<std::pair<std::string const, RGWZoneGroup> > >&, JSONObj*)': /var/tmp/portage/sys-cluster/ceph-10.2.0/work/ceph-10.2.0/src/rgw/rgw_rados.h:1096: undefined reference to `vtable for RGWZoneGroup' rgw/ceph_dencoder-rgw_json_enc.o: In function `RGWZoneGroup::~RGWZoneGroup()': /var/tmp/portage/sys-cluster/ceph-10.2.0/work/ceph-10.2.0/src/rgw/rgw_rados.h:1064: undefined reference to `vtable for RGWZoneGroup' /var/tmp/portage/sys-cluster/ceph-10.2.0/work/ceph-10.2.0/src/rgw/rgw_rados.h:764: undefined reference to `vtable for RGWSystemMetaObj'





Thanks,
Dyweni



_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux