[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