All of lore.kernel.org
 help / color / mirror / Atom feed
* leveldb configure errors
@ 2012-03-02 23:24 Noah Watkins
  2012-03-02 23:49 ` Noah Watkins
  0 siblings, 1 reply; 3+ messages in thread
From: Noah Watkins @ 2012-03-02 23:24 UTC (permalink / raw)
  To: ceph-devel

With the latest master the leveldb directory is showing up empty and causing some problems after the clone. Is there an additional step required to get that directory to be populated?

-Noah

$ ./configure
...
config.status: executing libtool commands
=== configuring in src/leveldb (/home/nwatkins/projects/ceph/clean/ceph/src/leveldb)
configure: WARNING: no configuration information is in src/leveldb



nwatkins@kyoto:~/projects/ceph/clean/ceph$ ls -l src/leveldb/
total 0



nwatkins@kyoto:~/projects/ceph/clean/ceph$ make
Making all in .
make[1]: Entering directory `/home/nwatkins/projects/ceph/clean/ceph'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/home/nwatkins/projects/ceph/clean/ceph'
Making all in src
make[1]: Entering directory `/home/nwatkins/projects/ceph/clean/ceph/src'
rm -f init-ceph init-ceph.tmp
sed -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@libdir[@]|/usr/local/lib|g' -e 's|@sysconfdir[@]|/usr/local/etc|g' -e 's|@datadir[@]|/usr/local/share/ceph|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@@GCOV_PREFIX_STRIP[@][@]|7|g' './init-ceph.in' >init-ceph.tmp
chmod +x init-ceph.tmp
chmod a-w init-ceph.tmp
mv init-ceph.tmp init-ceph
make  all-recursive
make[2]: Entering directory `/home/nwatkins/projects/ceph/clean/ceph/src'
Making all in ocf
make[3]: Entering directory `/home/nwatkins/projects/ceph/clean/ceph/src/ocf'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/nwatkins/projects/ceph/clean/ceph/src/ocf'
Making all in leveldb
make[3]: Entering directory `/home/nwatkins/projects/ceph/clean/ceph/src/leveldb'
make[3]: *** No rule to make target `all'.  Stop.
make[3]: Leaving directory `/home/nwatkins/projects/ceph/clean/ceph/src/leveldb'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/nwatkins/projects/ceph/clean/ceph/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/nwatkins/projects/ceph/clean/ceph/src'
make: *** [all-recursive] Error 1


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: leveldb configure errors
  2012-03-02 23:24 leveldb configure errors Noah Watkins
@ 2012-03-02 23:49 ` Noah Watkins
  2012-03-03  0:14   ` Sage Weil
  0 siblings, 1 reply; 3+ messages in thread
From: Noah Watkins @ 2012-03-02 23:49 UTC (permalink / raw)
  To: Noah Watkins; +Cc: ceph-devel

Solved:

  git clone --recursive

-Noah

On Mar 2, 2012, at 3:24 PM, Noah Watkins wrote:

> With the latest master the leveldb directory is showing up empty and causing some problems after the clone. Is there an additional step required to get that directory to be populated?
> 
> -Noah
> 
> $ ./configure
> ...
> config.status: executing libtool commands
> === configuring in src/leveldb (/home/nwatkins/projects/ceph/clean/ceph/src/leveldb)
> configure: WARNING: no configuration information is in src/leveldb
> 
> 
> 
> nwatkins@kyoto:~/projects/ceph/clean/ceph$ ls -l src/leveldb/
> total 0
> 
> 
> 
> nwatkins@kyoto:~/projects/ceph/clean/ceph$ make
> Making all in .
> make[1]: Entering directory `/home/nwatkins/projects/ceph/clean/ceph'
> make[1]: Nothing to be done for `all-am'.
> make[1]: Leaving directory `/home/nwatkins/projects/ceph/clean/ceph'
> Making all in src
> make[1]: Entering directory `/home/nwatkins/projects/ceph/clean/ceph/src'
> rm -f init-ceph init-ceph.tmp
> sed -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@libdir[@]|/usr/local/lib|g' -e 's|@sysconfdir[@]|/usr/local/etc|g' -e 's|@datadir[@]|/usr/local/share/ceph|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@@GCOV_PREFIX_STRIP[@][@]|7|g' './init-ceph.in' >init-ceph.tmp
> chmod +x init-ceph.tmp
> chmod a-w init-ceph.tmp
> mv init-ceph.tmp init-ceph
> make  all-recursive
> make[2]: Entering directory `/home/nwatkins/projects/ceph/clean/ceph/src'
> Making all in ocf
> make[3]: Entering directory `/home/nwatkins/projects/ceph/clean/ceph/src/ocf'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/home/nwatkins/projects/ceph/clean/ceph/src/ocf'
> Making all in leveldb
> make[3]: Entering directory `/home/nwatkins/projects/ceph/clean/ceph/src/leveldb'
> make[3]: *** No rule to make target `all'.  Stop.
> make[3]: Leaving directory `/home/nwatkins/projects/ceph/clean/ceph/src/leveldb'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/nwatkins/projects/ceph/clean/ceph/src'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/home/nwatkins/projects/ceph/clean/ceph/src'
> make: *** [all-recursive] Error 1
> 
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: leveldb configure errors
  2012-03-02 23:49 ` Noah Watkins
@ 2012-03-03  0:14   ` Sage Weil
  0 siblings, 0 replies; 3+ messages in thread
From: Sage Weil @ 2012-03-03  0:14 UTC (permalink / raw)
  To: Noah Watkins; +Cc: Noah Watkins, ceph-devel

Alternatively,

 git submodule init
 git submodule update

sage

On Fri, 2 Mar 2012, Noah Watkins wrote:

> Solved:
> 
>   git clone --recursive
> 
> -Noah
> 
> On Mar 2, 2012, at 3:24 PM, Noah Watkins wrote:
> 
> > With the latest master the leveldb directory is showing up empty and causing some problems after the clone. Is there an additional step required to get that directory to be populated?
> > 
> > -Noah
> > 
> > $ ./configure
> > ...
> > config.status: executing libtool commands
> > === configuring in src/leveldb (/home/nwatkins/projects/ceph/clean/ceph/src/leveldb)
> > configure: WARNING: no configuration information is in src/leveldb
> > 
> > 
> > 
> > nwatkins@kyoto:~/projects/ceph/clean/ceph$ ls -l src/leveldb/
> > total 0
> > 
> > 
> > 
> > nwatkins@kyoto:~/projects/ceph/clean/ceph$ make
> > Making all in .
> > make[1]: Entering directory `/home/nwatkins/projects/ceph/clean/ceph'
> > make[1]: Nothing to be done for `all-am'.
> > make[1]: Leaving directory `/home/nwatkins/projects/ceph/clean/ceph'
> > Making all in src
> > make[1]: Entering directory `/home/nwatkins/projects/ceph/clean/ceph/src'
> > rm -f init-ceph init-ceph.tmp
> > sed -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@libdir[@]|/usr/local/lib|g' -e 's|@sysconfdir[@]|/usr/local/etc|g' -e 's|@datadir[@]|/usr/local/share/ceph|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@@GCOV_PREFIX_STRIP[@][@]|7|g' './init-ceph.in' >init-ceph.tmp
> > chmod +x init-ceph.tmp
> > chmod a-w init-ceph.tmp
> > mv init-ceph.tmp init-ceph
> > make  all-recursive
> > make[2]: Entering directory `/home/nwatkins/projects/ceph/clean/ceph/src'
> > Making all in ocf
> > make[3]: Entering directory `/home/nwatkins/projects/ceph/clean/ceph/src/ocf'
> > make[3]: Nothing to be done for `all'.
> > make[3]: Leaving directory `/home/nwatkins/projects/ceph/clean/ceph/src/ocf'
> > Making all in leveldb
> > make[3]: Entering directory `/home/nwatkins/projects/ceph/clean/ceph/src/leveldb'
> > make[3]: *** No rule to make target `all'.  Stop.
> > make[3]: Leaving directory `/home/nwatkins/projects/ceph/clean/ceph/src/leveldb'
> > make[2]: *** [all-recursive] Error 1
> > make[2]: Leaving directory `/home/nwatkins/projects/ceph/clean/ceph/src'
> > make[1]: *** [all] Error 2
> > make[1]: Leaving directory `/home/nwatkins/projects/ceph/clean/ceph/src'
> > make: *** [all-recursive] Error 1
> > 
> > --
> > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> > the body of a message to majordomo@vger.kernel.org
> > 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 majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
> 

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-03-03  0:14 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-03-02 23:24 leveldb configure errors Noah Watkins
2012-03-02 23:49 ` Noah Watkins
2012-03-03  0:14   ` Sage Weil

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.