Re: [info-performer] Could not load DSO under linux

New Message Reply Date view Thread view Subject view Author view

From: Angus Dorbie (dorbie++at++sgi.com)
Date: 01/11/2000 09:52:31


DSO = dynamic shared object, it's a runtime linkable library ".so"
suffix, if you don't load it or call a function in it it never gets
loaded, it doesn't have to be a part of the executable unlike a ".a"
static archive and it can be used by multiple applications saving disk
space. It can be changed without recompiling the application allowing a
bug in performer to be fixed by us and delivered to the end user for
example instead of forcing all the developers in the world to recompile
and redeliver their applications to fix the same bug.

The message is just telling you that it tried to find a loader library
and couldn't. Every performer loader has it's own DSO and is loaded by
the application typically before the pfConfig call so you can call it
later from the app process. Not required single threaded or if you load
stuff before the pfConfig call. That's what you are doing when you call
pfdInitConverter.

Don't call this with a ".iv" string unless you have the inventor loader
dso AND you intend to load an inventor format file later.

Cheers,Angus.

ross barna wrote:
>
> under linux i call pfdInitConverter(".iv") and get:
>
> PF Warning(2): Using gettimeofday() clock
> GenuineIntel cpu detected.
> MMX cpu detected.
> PF Warning: pfdFindConverterDSO() - Could not load DSO
> for extension "iv20"
> PF Warning: pfdFindConverterDSO() - Could not load DSO
> for extension "iv"
> PF Warning: MUSTRUN of stage 1 on CPU 9932 not
> available in Linux.
> PF Warning/Usage: No hardware support for VSYNC, frame sync
> may vary.Assuming 60Hz.
>
> what's going down here? i know zilch about DSO's... don't even know what
> a DSO is.
>
> -----------------------------------------------------------------------
> List Archives, FAQ, FTP: http://www.sgi.com/software/performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com

-- 
"Success is the ability to go from one failure to another with
 no loss of enthusiasm."    -    Winston Churchill.

Performer + OpenGL examples and tutors: http://www.dorbie.com/


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Tue Jan 11 2000 - 09:52:38 PST

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