File: FAQ.misc

package info (click to toggle)
inventor 2.1.5-10-21
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 36,312 kB
  • sloc: ansic: 33,864; lisp: 7,361; cpp: 3,874; yacc: 369; sh: 359; perl: 234; awk: 141; makefile: 81; csh: 35; sed: 11
file content (150 lines) | stat: -rw-r--r-- 5,997 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
MISCELLANEOUS TECHNICAL QUESTIONS FOR Open Inventor Open Source Release
-----------------------------------------------------------------------

  What platforms does it run on?
  ------------------------------

  This release was built and has been tested with Red Hat Linux version 7.1 on
  a variety of Intel Pentium II based systems including the SGI 230, 330, 550
  workstations with VPro graphics accelerator. It is also known to run with
  several other Linux distributions on IA32-based hardware.

  What are the dependencies for this release?
  -------------------------------------------

  The libraries and sample programs built for this release have dependencies
  upon the following DSO's. For your convenience their corresponding package
  name from the system which built the images is included below. Many of the
  packages are included in Red Hat 7.1:

    ld-linux.so.2    [glibc-2.2.4-19]
    libdl.so.2       [glibc-2.2.4-19]
    libm.so.6        [glibc-2.2.4-19]
    libc.so.6        [glibc-2.2.4-19]
    libICE.so.6      [XFree86-libs-4.0.3-5]
    libSM.so.6       [XFree86-libs-4.0.3-5]
    libX11.so.6:     [XFree86-libs-4.0.3-5]
    libXext.so.6     [XFree86-libs-4.0.3-5]
    libXmu.so.6      [XFree86-libs-4.0.3-5]
    libXt.so.6       [XFree86-libs-4.0.3-5]
    libXi.so.6       [XFree86-libs-4.0.3-5]
    libXp.so.6       [XFree86-libs-4.0.3-5]
    libGL.so.1       [Mesa-3.4-13]
    libGLU.so.1      [Mesa-3.4-13]
    libXm.so.1       [lesstif-0.91.4-1]
    libjpeg.so.62    [libjpeg-6b-15]

  The help cards accessible from the Open Inventor viewers, editors, and demos
  are in PDF format. To view these files, you will need the Adobe Acrobat
  Reader, available at http://www.adobe.com.

  Where can I get OpenGL?
  -----------------------

  OpenGL is now available from many sources. Certain vendors (such as SGI)
  pre-bundle accelerated OpenGL drivers with their systems; some (NVIDIA, et.
  al.) have accelerated drivers available on their web sites; and other vendors
  (3dfx, Matrox, ATI, etc.) use drivers created by the DRI Project or the
  Utah-GLX Project. Which implementation of OpenGL to choose is ultimately
  dependent upon the type of graphics card you have.

  Open Inventor 2.1.5 is compatible with any implementation of OpenGL that
  conforms to the OpenGL ABI for Linux, such as:

    SGI 230, 330, and 550 workstations with VPro graphics are shipped with
    specially-tuned OpenGL DSO's.

    NVIDIA-specific drivers compliant with the OpenGL ABI for Linux can be
    found on the NVIDIA web site.

    DRI Architecture Drivers. The DRI architecture uses Mesa and provides
    hardware acceleration for a number of popular chipsets. The DRI
    implementation is included in XFree86 4.0.

    OpenGL Sample Implementation is the driver framework used by almost all
    commercial 3D hardware vendors to develop OpenGL drivers for their
    systems. Source code is available from the SGI Open Source web site.

    Mesa is a 3D graphics library with an API which is very similar to that of
    OpenGL. Mesa 3.2 includes OpenGL ABI for Linux compliant DSO's. See 'Where
    can I get Mesa?' below.

  More links to various vendors' OpenGL implementations are available from
  these sites (subject to change):

    http://www.mesa3d.org
    http://www.linux3d.org
    http://linux3d.netpedia.net

  If you are unable to find accelerated OpenGL drivers for your card, or have
  problems using the vendor-provided accelerated drivers, we recommend using
  Mesa 3.2 or the OpenGL sample implementation.

  Where can I get Mesa?
  ---------------------

  Mesa is a 3D graphics library with an API which is very similar to that of
  OpenGL. For general information about Mesa please refer to the Mesa web
  site, http://www.mesa3d.org.

  Special Note: Official Mesa releases prior to version 3.2 were not compliant
  with the OpenGL ABI for Linux. If you are using Mesa you must upgrade to Mesa
  3.2, or you may encounter dependency problems when installing via rpm.

  Where can I get Motif or Lesstif?
  ---------------------------------

  If you do not have Motif already installed on your system, Lesstif will work
  just fine with Open Inventor.

  For general information about Lesstif please refer to the Lesstif web site,
  http://www.lesstif.org. Links to pre-compiled binaries of Lesstif can be
  found at ftp://contrib.redhat.com or one of the many Red Hat contrib mirror
  sites, typically under contrib/libc6/i386/.

  How do I install this release?
  ------------------------------

  1. Check to see that you have the software listed above as dependencies
     already installed on your system.

  2. Download all three Open Inventor rpm files from the download site into a
     temporary location on your system. (for example, /usr/tmp)

  3. Log in as root.

  4. In a shell window, type:

       rpm -Uvh /usr/tmp/sgi-OpenInventor*.rpm

       (Replace /usr/tmp with the location where you downloaded the files.)

       Refer to the rpm(1) manual page for more information about the rpm tool.

  What do these rpms install?
  ---------------------------

  sgi-OpenInventor-clients installs the execution-only environment, which
  contains the Open Inventor run-time libraries under /usr/lib: libInventor.so
  and libInventorXt.so.

  sgi-OpenInventor-data installs a number of example model files under
  /usr/share/data/models.

  sgi-OpenInventor-devel installs the full Open Inventor development
  environment. It includes header files in /usr/include/Inventor and manual
  pages in /usr/man/man3.

  What should I do to run it?
  ---------------------------

  Open Inventor is an Application Programming Interface that you would
  typically utilize in your own program. However, there are some sample
  programs in the distribution. After installing the images, open a shell
  window and type the following:

    ivview /usr/share/data/models/SgiLogo.iv

    or

    ivview /usr/share/data/models/buildings/windmill.iv