[Xapian-discuss] bootstrap: macro `AM_CXXFLAGS' not found in library

Kenneth Loafman kenneth at loafman.com
Tue May 1 12:48:36 BST 2007


Olly Betts wrote:
> On Sat, Apr 28, 2007 at 09:26:57PM -0500, Kenneth Loafman wrote:
>> automake (GNU automake) 1.4-p6 <--- THIS IS OLD, SB 1.9.5 <---
> 
> Indeed.
> 
>> The version problem was not reported by bootstrap.
> 
> The bootstrap script doesn't check versions, but configure.ac does
> specify a minimum version for automake of 1.9.5:

I understand that now.

> If automake 1.4-p6 doesn't give a message telling you that a newer
> automake is required, I think we've done all we reasonably can.
> After all, we do clearly document the required and recommended
> versions in "HACKING", which we recommend people building from SVN
> should read.

Agreed.  Bootstrap is not for the 'casual' builder.

> I'd rather not start adding parallel version checks to the bootstrap
> script as that increases maintenance work, especially as they're rather
> fiddly to do in shell script.

Agreed.  Would almost need a configure script for bootstrap to use in 
building the final configure, i.e. bootstrap the bootstrap.

>>> Alternatively, you can just try building from one of the automatic 
>>> snapshots, available at http://www.oligarchy.co.uk/xapian/trunk/
>>> These won't require bootstrap to be run, and don't need any of the 
>>> maintainer tools to be installed.
>> If all else fails...

I started down the path of the SVN build and just did not want to let 
go.  A bit stubborn sometimes.

> You didn't say why you're trying to build from SVN, but if it's so you
> can test in preparation for 1.0.0, it's probably slightly preferable to
> use the SVN snapshots since those are bootstrapped with the same
> versions of the tools which the actual release will be.

No need to test for 1.0.0, but I do need to gen a new version with my 
own weighting scheme.  If you can tokenize it, you can search it, and 
some weighting schemes work better than others if the corpus is other 
than a collection of documents.

...Ken



More information about the Xapian-discuss mailing list