Re: pfiv1.6 & Inventor2.1

New Message Reply Date view Thread view Subject view Author view

Jim Helman (jimh++at++surreal)
Fri, 02 Feb 96 09:03:20 -0800


Inventor 2.1 is neither source nor binary compatible
with Inventor 2.0. Performer 1.2's loader is for
Inventor 2.0. Performer 2.0's loader compiles for
Inventor 2.0 or 2.1.

Choices:

  1) You can explicitly change you link line to use
  /usr/lib/libInventor.so.2 instead of -lInventor, assuming
  you've installed the IV 2.0 compatibility lib.

  2) You can recompile libpfiv (e.g. pfiv1.6) for
  2.1. The port is pretty easy. There is a case
  label that only exists in IV 2.0. It occurs twice.
  See below.

rgds,

-jim helman

jimh++at++surreal.asd.sgi.com
IRIS Performer/Cosmo3D Java Library
415/933-1151

// assume 2.0 if SO_VERSION not defined
// 2.1 is the first to define it
#ifndef SO_VERSION
#define SO_VERSION 2
#define SO_VERSION_REVISION 0
#endif

#if SO_VERSION != 2
#error
#endif

#if SO_VERSION_REVISION < 1
        case SoNormalBinding::DEFAULT:
#endif


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:52:21 PDT

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