[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Build failure in IRIX 6.5
From: |
Larry Jones |
Subject: |
Re: Build failure in IRIX 6.5 |
Date: |
Tue, 18 Mar 2003 18:10:28 -0500 (EST) |
Dan Strahs writes:
>
> MIME-Version: 1.0
> Content-Type: MULTIPART/Mixed;
Please do not send MIME and/or HTML encrypted messages to the list.
Plain text only, PLEASE!
> No apparent error is reported in either configure or make until the last
> step. When the object files are loaded, ld crashes due to unresolved text
> objects. There are many of these unresolved text objects. For example,
> the load of src/add.o fails due to a missing variable called cvs_optind.
The key to your problem is in the first three error messages you got:
> ld32: WARNING 126: The archive ../diff/libdiff.a defines no global symbols.
> Ignoring.
> ld32: WARNING 126: The archive ../lib/libcvs.a defines no global symbols.
> Ignoring.
> ld32: WARNING 126: The archive ../zlib/libz.a defines no global symbols.
> Ignoring.
I note that configure was able to find "ranlib", but I'm pretty sure
that SGI doesn't have ranlib, so the most likely problem is that you
have a GNU ranlib on your path that doesn't actually work with SGI's
library format. Another possibility is that you have a GNU ar on your
path ahead of the system ar and that doesn't actually work with SGI's
libarary format. A remote possiblity is that your gcc is broken.
-Larry Jones
I take it there's no qualifying exam to be a Dad. -- Calvin