[Xapian-devel] Solaris bindings

Olly Betts olly at survex.com
Fri Jun 24 11:21:54 BST 2005


On Fri, Jun 24, 2005 at 10:22:43AM +0100, James Aylett wrote:
> There are various other situations where we create symlinks instead of
> copying, and as some of these are used in libtool I've given up trying
> to build in the way I was doing. It's a little unfortunate, but as
> it's probably a bug in the linux NFS server, which isn't the best in
> the world anyway, let's just ignore everything there for the time
> being.

For libtool, you just need to set LN_S once, but I'm not sure this
rather obscure corner case is worth a lot of work.  Building on NFS
is typically slow, so most people will use local disk instead anyway.

> However ``make check'' in xapian-bindings-0.9.1 fails, because
> SmokeTest.java isn't in the archive (at least, that's my
> analysis). Olly, should it be in EXTRA_DIST?

Yes - I've just added it.  Thanks for spotting that.

> Other than that, I have core, python, PHP and Java bindings built and
> passing tests on Solaris 9 with the 0.9.1 release, which can go into
> PLATFORMS presumably.

I've not tracked xapian-bindings builds so far, mostly due to the
potential combinatorial explosion of version combinations!  I do
have a (currently very short) list of Java toolchains which the java
bindings are known to work with (which is currently "Debian packages of
GCJ 3.4 and GIJ 3.4").  Which Java were you using?

Generally for PLATFORMS I check xapian-core builds and passes "make
check" and that omega builds.

PLATFORMS already has Solaris 9 with GCC 3.3.2 and Sun C++ 5.5 (both
sparc and x86).  What compiler version were you using?

Cheers,
    Olly




More information about the Xapian-devel mailing list