Re: [ceph-users] Compile from source with Kinetic support

2014-12-17 Thread Julien Lutran
Hello, Ceph is still not compiling when if I add Kinetic support option. Could you have a look on the log and tell me what's missing ? -- Best regards, Julien On 12/02/2014 09:53 AM, Julien Lutran wrote: It's ok for KeyValueDB.cc now, but I have another problem with src/os/KineticStore.h :

Re: [ceph-users] Compile from source with Kinetic support

2014-12-02 Thread Julien Lutran
It's ok for KeyValueDB.cc now, but I have another problem with src/os/KineticStore.h : http://pastebin.com/nhSDQs70 On 12/01/2014 05:58 PM, Haomai Wang wrote: Sorry, it's a typo /WITH_KINETIC/HAVE_KINETIC/ :-) On Tue, Dec 2, 2014 at 12:51 AM, Julien Lutran julien.lut...@ovh.net

Re: [ceph-users] Compile from source with Kinetic support

2014-12-02 Thread Julien Lutran
It's ok for KeyValueDB.cc now, but I have another problem with src/os/KineticStore.h : http://pastebin.com/nhSDQs70 On 12/01/2014 05:58 PM, Haomai Wang wrote: Sorry, it's a typo /WITH_KINETIC/HAVE_KINETIC/ :-) On Tue, Dec 2, 2014 at 12:51 AM, Julien Lutran julien.lut...@ovh.net

Re: [ceph-users] Compile from source with Kinetic support

2014-12-01 Thread Julien Lutran
I'm sorry but the compilation still fails after including the cpp-client headers : 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:18:16: error: expected

Re: [ceph-users] Compile from source with Kinetic support

2014-12-01 Thread Haomai Wang
Hmm, src/os/KeyValueDB.cc lack of lines: #ifdef WITH_KINETIC #include KineticStore.h #endif On Mon, Dec 1, 2014 at 6:14 PM, Julien Lutran julien.lut...@ovh.net wrote: I'm sorry but the compilation still fails after including the cpp-client headers : CXX os/libos_la-KeyValueDB.lo

Re: [ceph-users] Compile from source with Kinetic support

2014-12-01 Thread Ken Dreyer
On 11/28/14 7:04 AM, Haomai Wang wrote: Yeah, ceph source repo doesn't contain Kinetic header file and library souce, you need to install kinetic devel package separately. Hi Haomai, I'm wondering if we need AC_CHECK_HEADER([kinetic/kinetic.h], ...) in configure.ac to double-check when the

Re: [ceph-users] Compile from source with Kinetic support

2014-12-01 Thread Julien Lutran
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

Re: [ceph-users] Compile from source with Kinetic support

2014-12-01 Thread Haomai Wang
Sorry, it's a typo /WITH_KINETIC/HAVE_KINETIC/ :-) On Tue, Dec 2, 2014 at 12:51 AM, Julien Lutran julien.lut...@ovh.net wrote: 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 -*-

Re: [ceph-users] Compile from source with Kinetic support

2014-12-01 Thread Haomai Wang
On Tue, Dec 2, 2014 at 12:38 AM, Ken Dreyer kdre...@redhat.com wrote: On 11/28/14 7:04 AM, Haomai Wang wrote: Yeah, ceph source repo doesn't contain Kinetic header file and library souce, you need to install kinetic devel package separately. Hi Haomai, I'm wondering if we need

Re: [ceph-users] Compile from source with Kinetic support

2014-11-28 Thread Julien Lutran
Hi ! Thanks for the quick fix ! However, the compilation is still failing because kinetic.h (called by KineticStore.h) is not present in the source files : root@host:~/sources/ceph# ./configure --with-kinetic root@host:~/sources/ceph# make [...] CXX os/libos_la-KeyValueDB.lo CXX

Re: [ceph-users] Compile from source with Kinetic support

2014-11-28 Thread Haomai Wang
Yeah, ceph source repo doesn't contain Kinetic header file and library souce, you need to install kinetic devel package separately. On Fri, Nov 28, 2014 at 7:02 PM, Julien Lutran julien.lut...@ovh.net wrote: Hi ! Thanks for the quick fix ! However, the compilation is still failing because

Re: [ceph-users] Compile from source with Kinetic support

2014-11-28 Thread Julien Lutran
Where can I find this kinetic devel package ? -- Julien On 11/28/2014 03:04 PM, Haomai Wang wrote: Yeah, ceph source repo doesn't contain Kinetic header file and library souce, you need to install kinetic devel package separately. On Fri, Nov 28, 2014 at 7:02 PM, Julien Lutran

Re: [ceph-users] Compile from source with Kinetic support

2014-11-28 Thread Nigel Williams
On Sat, Nov 29, 2014 at 5:19 AM, Julien Lutran julien.lut...@ovh.net wrote: Where can I find this kinetic devel package ? I guess you want this (C== kinetic client)? it has kinetic.h at least. https://github.com/Seagate/kinetic-cpp-client ___

[ceph-users] Compile from source with Kinetic support

2014-11-26 Thread Julien Lutran
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