[Xapian-discuss] [Fwd: Irix install of omega fails.]
Olly Betts
olly at survex.com
Tue Jun 29 01:43:12 BST 2004
On Mon, Jun 28, 2004 at 02:26:50PM -0400, Jim Lynch wrote:
> I'm trying the new 0.8 on a late OS and compiler version on Irix and am
> getting the following:
>
> oasis at oasisminus#~/omega-0.8.0/: make install
> /bin/sh ./libtool --mode=link CC -I/usr/local/include -g -o
> omindex omindex.o htmlparse.o indextext.o getopt.o getopt1.o
> /usr/local/lib/libxapianqueryparser.la /usr/local/lib/libxapian.la
> CC -I/usr/local/include -g -o omindex omindex.o htmlparse.o indextext.o
> getopt.o getopt1.o /usr/local/lib/libxapianqueryparser.so
> /usr/local/lib/libxapian.so -Wl,-rpath -Wl,/usr/local/lib
> C++ prelinker: error:
Lovely.
Essentially the prelinker is saying (I think) that the compiler put the
expanded template code for doing "map[key] = value;" when map is
map<string, string> into both omindex.o and htmlparse.o and that it
doesn't like this. I would have thought this was the sort of thing
the prelinker was there to sort out...
I can't see anything wrong with the code. I wonder if something has
got confused. What if you start from a fresh tree and build? Make
sure any hidden (starting with a dot) directories with generated STL
magic files in are gone too.
Cheers,
Olly
More information about the Xapian-discuss
mailing list