[Xapian-discuss] Revision 13824 compilation failure

Richard Boulton richard at tartarus.org
Wed Jan 13 12:48:19 GMT 2010


2010/1/13  <henka at cityweb.co.za>:
> g' day
>
> Configured with --disable-maintainer-mode.

I suspect that's your problem.

SerialiseDouble is defined in include/xapian/error.h  This is a
generated file, but if you're using --disable-maintainer-mode the
rules to generate the file aren't included.

The compilation must be finding a version of xapian/error.h somewhere.
 My first guess would be that it's finding a copy from a system
installed version of Xapian which is old enough not to include
SerialiseDouble.  Failing that, I'd guess that you've copied some
files in from somewhere other than SVN, or had some lying around when
you updated your checkout.

To fix, configure with --enable-maintainer-mode (you may want to use
--disable-documentation, to reduce the number of dependencies you need
to install.

Alternatively, just build from a snapshot tarball:
http://oligarchy.co.uk/xapian/trunk/

-- 
Richard



More information about the Xapian-discuss mailing list