Sorry, It didn't change anything :
root@host:~/sources/ceph# head -12 src/os/KeyValueDB.cc
// -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
// vim: ts=8 sw=2 smarttab
#include "KeyValueDB.h"
#include "LevelDBStore.h"
#ifdef HAVE_LIBROCKSDB
#include "RocksDBStore.h"
#endif
#ifdef WITH_KINETIC
#include "KineticStore.h"
#endif
root@host:~/sources/ceph# make
[...]
CXX os/libos_la-KeyValueDB.lo
os/KeyValueDB.cc: In static member function 'static KeyValueDB*
KeyValueDB::create(CephContext*, const string&, const string&)':
os/KeyValueDB.cc:21:16: error: expected type-specifier before 'KineticStore'
return new KineticStore(cct);
^
os/KeyValueDB.cc:21:16: error: expected ';' before 'KineticStore'
os/KeyValueDB.cc:21:32: error: 'KineticStore' was not declared in this scope
return new KineticStore(cct);
^
os/KeyValueDB.cc: In static member function 'static int
KeyValueDB::test_init(const string&, const string&)':
os/KeyValueDB.cc:39:12: error: 'KineticStore' has not been declared
return KineticStore::_test_init(g_ceph_context);
^
make[3]: *** [os/libos_la-KeyValueDB.lo] Error 1
On 12/01/2014 03:22 PM, Haomai Wang wrote:
#ifdef WITH_KINETIC
#include "KineticStore.h"
#endif
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com