[Xapian-discuss] [Fwd: Irix install of omega fails.]

Olly Betts olly at survex.com
Tue Jun 29 13:33:39 BST 2004


On Tue, Jun 29, 2004 at 07:59:46AM -0400, Jim Lynch wrote:
> OK, I have no idea why, but I changed the make file to
> 
> omindex_LDFLAGS = -no_prelink
> 
> and that fixed it.  That suggestion came from a fix I found in our 
> internal search archive for another similar problem.

We could automatically add that if the OS is IRIX and we're using the SGI
compiler.  It sounds like it should be safe according to:

http://biology.ncsa.uiuc.edu/cgi-bin/infosrch.cgi?cmd=getdoc&coll=0650&db=bks&fname=/SGI_Developer/CC_PG/2923

Or we could just add a note suggesting that if you hit this problem, you
should try adding "LDFLAGS=-no_prelink" to the configure command.  E.g.:

./configure LDFLAGS=-no_prelink

> Another oddity.
> 
> When you type make the first time, it doesn't make omindex.  You have to 
> type make a second time to get it to compile omindex.  This is using the 
> Irix make program.  I don't have the gnu make on this system.

Hmm, that may be a sideeffect of the prelinking I guess.

Are you building in the source directory, or in a separate directory?

Could you try installing GNU make to see if it behaves the same way?

Cheers,
    Olly



More information about the Xapian-discuss mailing list