[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Udunits on IRIX64-6.5


>Date: Mon, 19 May 2003 10:06:44 +0530
>From: Bijoy Thompson <address@hidden>
>Organization: IITM
>To: Steve Emmerson <address@hidden>
>Subject: Udunits on IRIX64-6.5

The above message contained the following:

> i am trying to run an OGCM in IRIX64-6.5,  while compiling the model code
> it is showing the following error
> "
> ld32: WARNING 84 : /usr/people/guest/udunits/lib/libudunits.a is not
> used for resolving any symbol.

The above message indicates that the UDUNITS library doesn't contain any
symbol for which the linker is looking.  This could be because the
library is missing the symbols that it should have or because the
program doesn't use any functions from the UDUNITS library.  To see if
the library contains the modules that it should, use the ar(1)
utility, e.g.,

    $ ar -tv /upc/udunits/lib/libudunits.a
    rw-rw-r--  1136/  2000  26040 Nov 25 09:58 1998 utlib.o
    rw-rw-r--  1136/  2000   9628 Nov 25 09:58 1998 utparse.o
    rw-rw-r--  1136/  2000  18580 Nov 25 09:58 1998 utscan.o
    rw-rw-r--  1136/  2000   1652 Nov 25 09:58 1998 udalloc.o

> ld32: ERROR   33 : Unresolved text symbol "trace_back_stack_and_print_" --
> 1st referenced by mpp.o.
>         Use linker option -v to see when and which objects, archives
> and dsos are loaded.

The above message indicates that the linker couldn't resolve the symbol
"trace_back_stack_and_print_", which is referenced by your program.
This symbol is not defined by the UDUNITS library and must be found
elsewhere (I've never seen it before).

> thanx
> bijoy

Steve Emmerson