Hmm, leveldb/include must not be in the include path.  Anyone with
some rpm experience know how to fix that?
-Sam

On Thu, Mar 22, 2012 at 7:51 AM, Nick Couchman <[email protected]> wrote:
> I'm trying to build ceph 0.44, but am running into some issues with leveldb 
> not compiling correctly.  Here is the output:
>
> make  all-recursive
> make[2]: Entering directory `/home/abuild/rpmbuild/BUILD/ceph-0.44/src'
> Making all in ocf
> make[3]: Entering directory `/home/abuild/rpmbuild/BUILD/ceph-0.44/src/ocf'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/home/abuild/rpmbuild/BUILD/ceph-0.44/src/ocf'
> Making all in leveldb
> make[3]: Entering directory 
> `/home/abuild/rpmbuild/BUILD/ceph-0.44/src/leveldb'
> make  all-am
> make[4]: Entering directory 
> `/home/abuild/rpmbuild/BUILD/ceph-0.44/src/leveldb'
>  CXX    builder.o
> In file included from ./db/builder.cc:5:0:
> ./db/builder.h:8:28: fatal error: leveldb/status.h: No such file or directory
> compilation terminated.
> make[4]: *** [builder.o] Error 1
> make[4]: Leaving directory `/home/abuild/rpmbuild/BUILD/ceph-0.44/src/leveldb'
> make[3]: *** [all] Error 2
> make[3]: Leaving directory `/home/abuild/rpmbuild/BUILD/ceph-0.44/src/leveldb'
>
> If I look in the src/leveldb/include directory, I see leveldb/status.h, so 
> I'm not sure why it is failing here?  Is there a dependency that I'm missing 
> somewhere?  This is an RPM build - if I download the tarball and compile 
> manually it seems to work, though I am doing that on a different system, so 
> that may not be a great test.
>
> -Nick
>
>
>
> --------
> This e-mail may contain confidential and privileged material for the sole use 
> of the intended recipient.  If this email is not intended for you, or you are 
> not responsible for the delivery of this message to the intended recipient, 
> please note that this message may contain SEAKR Engineering (SEAKR) 
> Privileged/Proprietary Information.  In such a case, you are strictly 
> prohibited from downloading, photocopying, distributing or otherwise using 
> this message, its contents or attachments in any way.  If you have received 
> this message in error, please notify us immediately by replying to this 
> e-mail and delete the message from your mailbox.  Information contained in 
> this message that does not relate to the business of SEAKR is neither 
> endorsed by nor attributable to SEAKR.
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to [email protected]
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to