Re: Versioning problem with Inventor import library
Allan Schaffer (allan++at++southpark.engr.sgi.com)
Fri, 23 Oct 1998 11:55:18 -0700 (PDT)
On Oct 23, 2:24pm, Guenter Schreiber wrote:
>
> Well, I do have a versioning problem with my import filter for
> inventor. I compiled my application for Performer 2.1 under IRIX 6.2/
> The point is, we have another (newer) machine running IRIX 6.4 with
> Pf 2.2. On this machine, my application is not able to find the
> appropriate "dso converter". We installed also the "backward
> compatibility dsos", so this should not be the problem. But maybe the
> reason is a symbolic link, which links the library
> /usr/lib/libpfdf/libpfiv.so to libpfiv_ogl.so which is also a
> symbolic link to libpfiv_ogl.so.4 // the older libraries are as well
> existant libpfiv_ogl.so.[1-4] Maybe the run time linker gets screwed
> up ?
Have you loaded patch 3229 (or its predecessor, 3138)? All
backwards-compat loading was broken without it.
Don't bother with the symbolic links; they are so you can compile
using the most current version. pfdFindConverterDSO() determines
which version to link [based on its own version], but before patch
3138, it was not parsing the version string properly, so runtime
linking of loader DSOs from the compat libs was broken.
Allan
--
Allan Schaffer allan++at++sgi.com
Silicon Graphics http://reality.sgi.com/allan
This archive was generated by hypermail 2.0b2
on Fri Oct 23 1998 - 11:55:23 PDT