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 : 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 > w

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 > w

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 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 AC_CHECK_HEADER([kin

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 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 -*- > // vim: ts=8 sw

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 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 us

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 wrote: > I'm sorry but the compilation still fails after including the cpp-client > headers : > > > CXX os/libos_la-KeyValueDB.lo > os/KeyValueDB.c

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 type

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 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 mailing list ceph-

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 wrote: Hi ! T

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 wrote: > Hi ! > > Thanks for the quick fix ! > However, the compilation is still failing because kinetic.h (called by

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-26 Thread Haomai Wang
Obviously it's a careless bug. I will fix it soon! On Wed, Nov 26, 2014 at 8:19 PM, Julien Lutran 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# ./conf

[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 os/libos_la-M