Re: performer shared object mismatch

New Message Reply Date view Thread view Subject view Author view

Jukka Vaisanen (vaizki++at++merlin.iscape.fi)
Thu, 24 Apr 1997 12:26:43 +0300 (EET DST)


On Wed, 23 Apr 1997, Eric Heft wrote:

> Hi ,
>
> This should be a easy question. I've a modified version of
> perfly that I've sent to someone running a Ozone. I'm working
> on a O2.

What's an Ozone? Octane? Or did I miss a major product launch???

> The O2 is running Irix 6.3 and performer 2.1.

SGI sold us 2.1 for our O2 too. how nice of them, since they recommend
2.0.x for everything but InfiniteReality.

> The Ozone is running Irix 6.4 and performer 2.04 or 2.05
> I forget which.
>
> The error she's getting is:
>
> 1475: ./perf:rld:Fatal Error:object libpf_ogl.so from liblist in ./perf has
> version "sgi3.0", which does not match the found object: /usr/lib/libpf_ogl.so
> (with version "sgi2.4")

I had the same problems. Some solutions:

a) Try to get a working Performer 2.1 eoe installed on the 6.4 machine.
b) Get a 2.0.x version of Performer dev. Check the FAQ for the best
version.
c) Quick hack: your 2.1 eoe has the DSOs that the 2.0.x has. They are
included for backward compatibility:

-r--r--r-- 1 root sys 1000612 Apr 1 16:50 /usr/lib/libpf.so.1
-r--r--r-- 1 root sys 3941168 Apr 1 16:57
/usr/lib/libpf_igl.so.2
lrwx------ 1 root sys 14 Apr 4 18:13
/usr/lib/libpf_ogl.so -> libpf_ogl.so.3

By relinking libpf_ogl.so to libpf_ogl.so.2 you can make it work. But be
warned, your header files and libraries will then be out of sync and you
will encounter some weirdness and unsolvable bugs. We did this only
because we needed to demo our stuff with a 1 day warning.

Jukka Vaisanen
Executive Manager

Iscape Software vaizki++at++iscape.fi
Tel: +358-9-648686 GSM: +358-40-5007978

=======================================================================
List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
            Submissions: info-performer++at++sgi.com
        Admin. requests: info-performer-request++at++sgi.com


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:55:06 PDT

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