Re: Compile from source with Kinetic support

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

 



Obviously it's a careless bug.

I will fix it soon!

On Wed, Nov 26, 2014 at 8:19 PM, Julien Lutran <julien.lutran@xxxxxxx> wrote:
> Hi all,
>
> I am trying to build Ceph from source with kinetic support. Unfortunately,
> the build is failing :
>
> root@host:~/sources/ceph# ./autogen.sh
> root@host:~/sources/ceph# ./configure --with-kinetic
> root@host:~/sources/ceph# make
> [...]
>   CXX      os/libos_la-LFNIndex.lo
>   CXX      os/libos_la-MemStore.lo
>   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:17:7: error: 'kv_type' was not declared in this scope
>    if (kv_type == KV_TYPE_KINETIC) {
>        ^
> os/KeyValueDB.cc:17:18: error: 'KV_TYPE_KINETIC' was not declared in this
> scope
>    if (kv_type == KV_TYPE_KINETIC) {
>                   ^
> os/KeyValueDB.cc:18:5: error: 'store' was not declared in this scope
>      store = new KineticStore(g_ceph_context);
>      ^
> os/KeyValueDB.cc:18:17: error: expected type-specifier before 'KineticStore'
>      store = new KineticStore(g_ceph_context);
>                  ^
> os/KeyValueDB.cc: In static member function 'static int
> KeyValueDB::test_init(const string&, const string&)':
> os/KeyValueDB.cc:35:7: error: 'kv_type' was not declared in this scope
>    if (kv_type == KV_TYPE_KINETIC) {
>        ^
> os/KeyValueDB.cc:35:18: error: 'KV_TYPE_KINETIC' was not declared in this
> scope
>    if (kv_type == KV_TYPE_KINETIC) {
>                   ^
> Makefile:12923: recipe for target 'os/libos_la-KeyValueDB.lo' failed
> make[3]: *** [os/libos_la-KeyValueDB.lo] Error 1
> make[3]: Leaving directory '/root/sources/ceph/src'
> Makefile:17587: recipe for target 'all-recursive' failed
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory '/root/sources/ceph/src'
> Makefile:6783: recipe for target 'all' failed
> make[1]: *** [all] Error 2
> make[1]: Leaving directory '/root/sources/ceph/src'
> Makefile:458: recipe for target 'all-recursive' failed
> make: *** [all-recursive] Error 1
>
>
> Am I missing something ?
> Any help will be greatly appreciated
>
> -- Julien
> _______________________________________________
> ceph-users mailing list
> ceph-users@xxxxxxxxxxxxxx
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com



-- 
Best Regards,

Wheat
_______________________________________________
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]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux