From: Ken Lindsay (kl++at++magnus.arc.nasa.gov)
Date: 05/21/2001 13:56:23
I have -fullwarn as a CC option but got no warning about iopen
being UNDEF (as are 420 other symbols in my copy of libpf.so),
so unless I should be using a different full warning flag, the
warning is being suppressed. OR do I also need to put fullwarn
in the LFLAGS?
thanks
-==-
ken "fire a few neurons" lindsay kl++at++mars.arc.nasa.gov
NASA Ames Research Center QSS Group, Inc.
Bldg 269, Room 281 (650) 604 0461 (lab)
Mail Stop 269-1 (650) 604 3594 (fax)
Moffett Field, CA 94035-1000 (650) 604 3181 (vox)
When inlaws are outlawed, only outlaws will have inlaws
On Mon, 21 May 2001, jan p. springer wrote:
> 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 |
> +------------------------------------+--------------------------------------+
>
This archive was generated by hypermail 2b29 : Mon May 21 2001 - 13:57:28 PDT