[ Usenet FAQs | Web FAQs | Documents | RFC Index ]
    Search the FAQ Archives

Single Page

Top Document: SGI performer Frequently Asked Questions (FAQ)
Previous Document: -11- What patches should be used with IRIS Performer?
Next Document: -13- What are all of the released versions of IRIS Performer?


-12- What version of IRIS Performer am I currently running?



  To find out what release of IRIS Performer is currently installed
  on the system do:

  % versions | grep performer

  and you will see a list of all IRIS Performer subsystems that are
  currently installed.  Note that you might see execution
  environments and compatibility DSOs for older releases of IRIS
  Performer -- this is what allows you to run any IRIS Performer
  executable, regardless of the development release you are currently
  using.

  To find out which version a given IRIS Performer DSO library is do:

  % elfdump -L lib.so | fgrep IVERSION

  and you will see the DSO version number of the library.  Note: DSO
  version numbers are NOT the same as IRIS Performer product release
  numbers.  DSO numbers are X.Y.Z where the X must change with each
  change in binary compatibility, where the Y changes to signify a
  binary compatible version, and the .Z is an additional tag.  The
  mapping of IRIS Performer releases to DSO numbers is:

  IRIS Performer release      DSO lib version
  -------------------------------------------
        1.0                     sgi1.0 
        2.0                     sgi2.0 
        2.0.1                   sgi2.1
        2.0.2                   sgi2.2 
        2.0.3                   sgi2.3 
        2.0.4                   sgi2.4
        2.1                     sgi3.0 
        2.1.1                   sgi3.1 
        2.1.2                   sgi3.2

  Each release of IRIS Performer includes the versioned DSO libraries
  from previous releases for each binary compatible group.  Upon
  program startup, rld will find the proper version of the IRIS
  Performer library for the current executable.  These DSOs are
  installed under /usr/lib/ and /usr/lib/Performer.

  ex:
      /usr/lib/libpf_ogl.so.2 
      /usr/lib/libpf_ogl.so.3
      /usr/lib/libpf_ogl.so.4

      % elfdump -L /usr/lib/libpf_ogl.so.2 | fgrep IVERSION
          [34]    IVERSION sgi2.4

  To find out which version a dynamically linked IRIS Performer
  executable was made with do:

  % elfdump -L progname

  and you will see a list of the DSOs required by the program and
  their DSO version number.



Top Document: SGI performer Frequently Asked Questions (FAQ)
Previous Document: -11- What patches should be used with IRIS Performer?
Next Document: -13- What are all of the released versions of IRIS Performer?

Single Page


[ Usenet FAQs | Web FAQs | Documents | RFC Index ]

Send corrections/additions to the FAQ Maintainer:
sgi-faq@viz.tamu.edu (The SGI FAQ group)

Last Update October 22 2009 @ 05:34 AM

Some parts © 2009 Advameg, Inc.