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

Jim Lynch jwl at sgi.com
Tue Jun 29 15:20:03 BST 2004


What finally worked.  Is doing the make one time, touching omindex and 
scriptindex and a make install.  Without the touches the make attempts 
to reload omindex and dies.

Jim.

Jim Lynch wrote:

> OK, after further investigation I've found some things out.
>
> If you put the -no_prelink in before you compile the first time, the 
> make fails.  You have to do a make.  Make the change and then do 
> another make.  But that's not the source of the problem.  The problem 
> is the second make.  This is confusing.
> Starting from scratch, both the Irix make and the GNU make work the 
> same way.  I was mistaken before.  The first time you run the make, it 
> creates everything OK.  The second make for some reason thinks that 
> omindex needs to be rebuilt and attempts to do that.  For some reason 
> the remaking of the omindex is what is failing.  That's why after the 
> first make you've got to edit the Makefile.
> I'm thinking that something that omindex depends on is being 
> regenerated in a step after omindex gets built and that object/library 
> has the extra stuff in it that the loader is complaining about, hence 
> the requirement for the -no_prefix for the second make.
>
> Did any of that make sense?
>
> Jim.
>
> Olly Betts wrote:
>
>> On Tue, Jun 29, 2004 at 09:07:39AM -0400, Jim Lynch wrote:
>>  
>>
>>> OK, gmake fixes the skipped dependencies.   
>>
>>
>> Some vendor makes can be problematic when building outside the source
>> directory ("VPATH builds") but I've no idea what's going wrong here.
>>
>>  
>>
>>> the ./configure LDFLAGS = -no_prelink fails.  Some of the loads 
>>> won't work with that flag.  They can't resolve some of the 
>>> references.  It's only the omindex step that needs it.
>>>   
>>
>>
>> Better fix it automatically them I guess.  What do these commands output
>> on IRIX (run from the omega source directory):
>>
>> ./config.guess
>>
>> which CC
>>
>> Cheers,
>>    Olly
>>  
>>
>
>
> _______________________________________________
> Xapian-discuss mailing list
> Xapian-discuss at lists.xapian.org
> http://lists.xapian.org/mailman/listinfo/xapian-discuss





More information about the Xapian-discuss mailing list