Re: unresolved symbol

New Message Reply Date view Thread view Subject view Author view

From: jan p. springer (jsd++at++igroup.org)
Date: 05/21/2001 13:46:23


Ken Lindsay wrote:
>
> hi, I made my own makefile and apparently left something out.
> I can compile and run perfly with some model files, but with
> town.perfly I get this fatal runtime error:
>
> 958325:./perfly: rld: Fatal Error: attempted access to unresolvable symbol
> in /usr/lib32/libpf.so: iopen
>
> infosearch says this is found in <gl/image.h>
>
> I am not linking against IRIS gl (these are modern times),
> but if I do, I get this:
>
> ld32: WARNING 84 : /usr/lib32/libgl.so is not used for resolving any
> symbol.
>
> so what is going on here and how do I fix it?
>
> thanks
>
> ken
>

the trick is to link against -limage.
it seems that a normal installed sgi systems provides libimage as an
archive only and i suspect that the performer group made a dso from it,
linking against it, and somehow suppressing the dependency in the elf
header of libpf.so. anyone to correct me on that?

        j.

-- 
+------------------------------------+--------------------------------------+
| jan p. springer                    | jsd++at++igroup.org                       |
| computer science, gmd.imk.ve       | jan.springer++at++gmd.de                  |
+------------------------------------+--------------------------------------+


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Mon May 21 2001 - 13:46:53 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.