[Xapian-discuss] Xapian FTBFS

rm at fabula.de rm at fabula.de
Mon Sep 27 15:15:49 BST 2004


On Mon, Sep 27, 2004 at 02:38:21PM +0100, Olly Betts wrote:
> > 
> > Hmm, i think i did that: cvs co; cd xapian; ./bootstrap;
> > Then i changed to my build-tree and ran the configure in ../xapian/xapian-core
> > Shouldn't that DTRT?
> 
> Not unless you pass --enable-maintainer-mode to configure.
> 
> Change to your build directory and run ../xapian/configure - this will create
> a xapian-core subdirectory of your build directory, and also directories
> for any of xapian-examples, xapian-bindings, xapian-applications/omega,
> etc which you've checked out.  And the other directories will be
> configured to use the library built in the checked out xapian-core.
> 
> It'll also create a Makefile in the build directory which allows you to
> remake all the checked out directories with one make command.

Ah, i see. Up to now i did most of that manually. 

> The requirement for --enable-maintainer-mode isn't ideal, but it was the
> only reliable way we found to stop make programs with dodgy VPATH
> implementations from deciding to rebuild the documentation from release
> tarballs.
> 
> It seemed better to shift the problem to CVS checkouts as these are used
> by far fewer people, and the bootstrap script can hide the details.

Agreed. Thank's a lot.

  RalfD

> 
> Cheers,
>     Olly
> 
> _______________________________________________
> Xapian-discuss mailing list
> Xapian-discuss at lists.xapian.org
> http://lists.xapian.org/mailman/listinfo/xapian-discuss



More information about the Xapian-discuss mailing list