Annotation of inventor/FAQ, Revision 1.1
1.1 ! jlim 1: MISCELLANEOUS TECHNICAL QUESTIONS FOR Open Inventor Open Source Release
! 2: -----------------------------------------------------------------------
! 3:
! 4: What platforms does it run on?
! 5: ------------------------------
! 6:
! 7: Release 2.1.5-11 was built and has been tested with Red Hat Linux release 9
! 8: on a variety of Intel Pentium-based systems. It is also known to run with
! 9: several other Linux distributions on IA32-based hardware.
! 10:
! 11: What are the dependencies for this release?
! 12: -------------------------------------------
! 13:
! 14: The libraries and sample programs built for this release depend on the
! 15: following DSO's. For your convenience their corresponding package name from
! 16: the system which built the images is included below. Many of the packages
! 17: are included in Red Hat Linux release 9:
! 18:
! 19: glibc-2.3.2-11.9:
! 20:
! 21: /lib/libm.so.6
! 22: /lib/libc.so.6
! 23: /lib/ld-linux.so.2
! 24: /lib/libdl.so.2
! 25: /lib/libpthread.so.0
! 26:
! 27: libgcc-3.2.2-5:
! 28:
! 29: /lib/libgcc_s.so.1
! 30:
! 31: libstdc++-3.2.2-5:
! 32:
! 33: /usr/lib/libstdc++.so.5
! 34:
! 35: XFree86-libs-4.3.0-2:
! 36:
! 37: /usr/X11R6/lib/libXt.so.6
! 38: /usr/X11R6/lib/libX11.so.6
! 39: /usr/X11R6/lib/libXext.so.6
! 40: /usr/X11R6/lib/libXi.so.6
! 41: /usr/X11R6/lib/libXp.so.6
! 42: /usr/X11R6/lib/libXmu.so.6
! 43: /usr/X11R6/lib/libSM.so.6
! 44: /usr/X11R6/lib/libICE.so.6
! 45:
! 46: openmotif-2.2.2-5:
! 47:
! 48: /usr/X11R6/lib/libXm.so.3
! 49:
! 50: XFree86-Mesa-libGL-4.3.0-2:
! 51:
! 52: /usr/X11R6/lib/libGL.so.1
! 53:
! 54: freetype-2.1.3-6:
! 55:
! 56: /usr/lib/libfreetype.so.6
! 57:
! 58: libjpeg-6b-26:
! 59:
! 60: /usr/lib/libjpeg.so.62
! 61:
! 62: The help cards accessible from the Open Inventor viewers, editors, and demos
! 63: are in PDF format. To view these files, you will need the Adobe Acrobat
! 64: Reader, available at http://www.adobe.com.
! 65:
! 66: Where can I get OpenGL?
! 67: -----------------------
! 68:
! 69: OpenGL is now available from many sources. Certain vendors (such as SGI)
! 70: pre-bundle accelerated OpenGL drivers with their systems; some (NVIDIA, et.
! 71: al.) have accelerated drivers available on their web sites; and other vendors
! 72: (3dfx, Matrox, ATI, etc.) use drivers created by the DRI Project or the
! 73: Utah-GLX Project. Which implementation of OpenGL to choose is ultimately
! 74: dependent upon the type of graphics card you have.
! 75:
! 76: Open Inventor 2.1.5 is compatible with any implementation of OpenGL that
! 77: conforms to the OpenGL ABI for Linux, such as:
! 78:
! 79: SGI 230, 330, and 550 workstations with VPro graphics are shipped with
! 80: specially-tuned OpenGL DSO's.
! 81:
! 82: NVIDIA-specific drivers compliant with the OpenGL ABI for Linux can be
! 83: found on the NVIDIA web site.
! 84:
! 85: DRI Architecture Drivers. The DRI architecture uses Mesa and provides
! 86: hardware acceleration for a number of popular chipsets. The DRI
! 87: implementation is included in XFree86 4.0.
! 88:
! 89: OpenGL Sample Implementation is the driver framework used by almost all
! 90: commercial 3D hardware vendors to develop OpenGL drivers for their
! 91: systems. Source code is available from the SGI Open Source web site.
! 92:
! 93: Mesa is a 3D graphics library with an API which is very similar to that of
! 94: OpenGL. Mesa 3.2 includes OpenGL ABI for Linux compliant DSO's. See
! 95: 'Where can I get Mesa?' below.
! 96:
! 97: More links to various vendors' OpenGL implementations are available from
! 98: these sites (subject to change):
! 99:
! 100: http://www.mesa3d.org
! 101: http://www.linux3d.org
! 102: http://linux3d.netpedia.net
! 103:
! 104: If you are unable to find accelerated OpenGL drivers for your card, or have
! 105: problems using the vendor-provided accelerated drivers, we recommend using
! 106: Mesa 3.2 or the OpenGL sample implementation.
! 107:
! 108: Where can I get Mesa?
! 109: ---------------------
! 110:
! 111: Mesa is a 3D graphics library with an API which is very similar to that of
! 112: OpenGL. For general information about Mesa please refer to the Mesa web
! 113: site, http://www.mesa3d.org.
! 114:
! 115: Special Note: Official Mesa releases prior to version 3.2 were not compliant
! 116: with the OpenGL ABI for Linux. If you are using Mesa you must upgrade to
! 117: Mesa 3.2, or you may encounter dependency problems when installing via rpm.
! 118:
! 119: Where can I get Motif or OpenMotif?
! 120: -----------------------------------
! 121:
! 122: Systems running the IRIX operating system typically have Motif 1.2 and 2.1
! 123: installed as part of the motif_eoe product.
! 124:
! 125: For general information about OpenMotif, please refer to its web site at
! 126: http://www.openmotif.org. Links to pre-compiled binaries can be found there
! 127: and at http://www.rpmfind.net.
! 128:
! 129: How do I install this release?
! 130: ------------------------------
! 131:
! 132: 1. Check to see that you have the software listed above as dependencies
! 133: already installed on your system.
! 134:
! 135: 2. Download all three Open Inventor rpm files from the FTP site to a
! 136: temporary location on your system, e.g. /usr/tmp.
! 137:
! 138: 3. Log in as root, change directory to the temporary location, then enter:
! 139:
! 140: rpm -Uvh sgi-OpenInventor*.rpm
! 141:
! 142: What do these rpms install?
! 143: ---------------------------
! 144:
! 145: sgi-OpenInventor-clients installs the execution-only environment, which
! 146: contains the Open Inventor run-time libraries under /usr/lib: libInventor.so
! 147: and libInventorXt.so.
! 148:
! 149: sgi-OpenInventor-data installs a number of example model files under
! 150: /usr/share/data/models.
! 151:
! 152: sgi-OpenInventor-devel installs the full Open Inventor development
! 153: environment. It includes header files in /usr/include/Inventor and manual
! 154: pages in /usr/man/man3.
! 155:
! 156: What should I do to run it?
! 157: ---------------------------
! 158:
! 159: Open Inventor is an Application Programming Interface that you would
! 160: typically utilize in your own program. There are also some sample programs
! 161: in the distribution. After installing the software, open a shell window and
! 162: enter the following:
! 163:
! 164: ivview /usr/share/data/models/SgiLogo.iv
! 165:
! 166: or
! 167:
! 168: ivview /usr/share/data/models/buildings/windmill.iv
! 169:
! 170:
! 171: Last updated: $Date$
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>