System Requirements

Overview

Microsoft Windows

RedHat Enterprise Linux

Sun Solaris


Overview

Open Inventor requires that the following components be installed and available on your workstation:

  • OpenGL libraries
  • A C++ compiler matching the version used to compile Open Inventor
  • UNIX only: X11 R6 development and run-time environment
  • UNIX only: Motif 2.1 development and run-time environment
  • Adequate disk space.
    The following are approximate disk space requirements for an Open Inventor installation.
    • 1.2 GB Windows typical installation
    • 900 MB Red Hat Enterprise Linux (typical installation)
    • 800 MB Solaris 2.8 (CC 5.8) typical installation
  • [OPTIONAL] If you plan to use the SoQt classes or use the IvTune viewer, you need the Qt SDK from Nokia:
    • Qt 4.3.4 (or higher : 4.3.x) on all the platforms but Visual Studio 2010.
    • Qt 4.6.3 (or higher : 4.6.x) with Visual Studio 2010.
    • Qt edition must support QGL classes (commercial or LGPL or GPL) this excludes CONSOLE and DESKTOPLIGHT Editions.
  • [OPTIONAL] If you plan to use InventorCL or InventorCLAlgorithms libraries you must have an NVidia GPU and driver compliant with OpenCL 1.0
    Note: These libraries are not (yet) available with Visual Studio 2010.
  • [OPTIONAL] If you plan to use InventorCuda or InventorCudaAlgorithm libraries you must have an NVidia GPU and driver compliant with CUDA 2.3
    Note: These libraries are not (yet) available with Visual Studio 2010.
  • [OPTIONAL] If you use your own installation of CMake, it must be version 2.8.2 or higher.

 

The following lists the requirements specific to each platform.

Microsoft Windows

  • Operating System
    • Microsoft Windows XP (32 or 64-bit)
    • Microsoft Windows Vista (32 or 64-bit)
    • Microsoft Windows 7 (32 or 64-bit)
  • Microsoft Visual Studio 2010, 2008, 2005 (32 or 64 bit)
    • We recommend Visual Studio Professional edition.
      To use Visual Studio Standard Edition in Release mode with VS2005 or VS2008, you will have to install Microsoft Visual C++ 2005 SP1 Redistributable or Microsoft Visual C++ 2008 Redistributable.
      Notes also that because of a Visual Studio Linker bug you will have to explicitly ignore vcomp.lib at libnk step if you are using /SUBSYSTEM:WINDOWS flag in your application.
    • The service pack 1 for Microsoft Visual Studio 2005 is required. It is recommended to update your system using Microsoft Update.
    • The service pack 1 for Microsoft Visual Studio 2008 is required on Windows 7 or Windows Vista.
  • In order to be able to use the Cg shading language or CUDA, you must get Cg.dll or CUDA from Nvidia.

IMPORTANT NOTES:

Open Inventor 8.6 is available for Visual Studio 2010, 2008 and 2005.
These are separate installs with separate libs and DLLs.
The libs and DLLs can be distinguished using the right-click Properties menu item in Windows Explorer.
You must use the Open Inventor install that corresponds to the compiler version that you're using.

The following table gives the recommended Open Inventor release according to the Microsoft Developer environment:

Microsoft IDE Open Inventor Release
Visual Studio Pro 2010 Open Inventor 8.6 for Visual Studio 2010
Visual Studio Pro 2008 Open Inventor 8.6 for Visual Studio 2008
Visual Studio Pro 2005 SP1 Open Inventor 8.6 for Visual Studio 2005
Visual Studio .NET 2003 Open Inventor 7.2 for Visual Studio .NET 2003
Visual Studio .NET (2002) Open Inventor 5.0 for Visual Studio .NET (2002)
Visual Studio 6.0 (C++) Open Inventor 6.0.3 for Visual C++ 6.0

Additional notes for old compilers:

  • Visual C++ 6.0: Any modules of your application that include <windows.h> and Open Inventor header files must be compiled using the STRICT compiler directive.

Graphics boards and drivers tested

The following table gives the list of drivers and graphic cards tested by VSG:

Please note:
This does not mean that Open Inventor can only run on these specific systems!  These are only the systems that are currently running our automated full QA system (if marked in the Full QA column) or are currently used in daily work by our developers and application engineers. We plan to run the automated QA system on more and more systems in the future. Open Inventor should run successfully on many more systems than we have in-house, specifically:

  • System/OS: Open Inventor should run on any of the platforms listed in the System Requirements document (this one) for the specific version of Open Inventor.
  • Graphics: On supported platforms Open Inventor should run on any graphics system that supports a complete implementation of OpenGL (any version).
    (However certain features may not be available depending on the OpenGL version and extensions supported). 
  • Driver: Open Inventor should run on any version of the graphics driver.
    However driver bugs are not unusual and we recommend using the most recent certified version of the driver.
Windows Graphic card Driver Auto QA
XP NVIDIA GeForce 8800GTX 6.14.12.6099 Yes
XP NVIDIA GeForce GTX280 6.14.12.6099 Yes
XP NVIDIA Quadro FX580 6.14.12.5981 Yes
7 ATI FirePro V8800 FireGL 8.773.0.0 Yes
Vista ATI FireGL V7300 7.01.01.849 Yes
7 NVIDIA Quadro 4000 8.17.11.9810 No
7 NVIDIA Quadro FX 5500 8.17.12.6705 No
7 NVIDIA Quadro FX 2800M 8.17.12.6099 No
7 NVIDIA Quadro FX 570 8.17.12.6705 No
7 NVIDIA GeForce GTX 580 8.17.12.6658 No
7 NVIDIA Quadro FX 3800 8.17.12.5896 No
7 ATI FirePro V8800 (FireGL) 8.773.1.0 No
7 NVIDIA GeForce GTX 580 8.17.12.6658 No
7 NVIDIA Quadro 4000 8.17.12.6635 No
7 NVIDIA Quadro FX 3700M 8.17.12.6658 No
7 NVIDIA GeForce GTX 285 8.17.12.6099 No
XP NVIDIA GeForce GTX 285 6.14.11.8618 No
XP NVIDIA GeForce 8800 GTX 6.14.11.7516 No
XP NVIDIA GeForce GTX 280 6.14.12.6099 No
7 NVIDIA Quadro FX 4800 8.17.12.6717 No
7 NVIDIA Quadro 4000 8.17.12.6645 No
XP NVIDIA GeForce 8800 GTX 6.14.12.6099 No
XP NVIDIA GeForce 8800 GTX 6.14.12.6658 No
XP NVIDIA GeForce 8800 GTX 6.14.12.6658 No
XP NVIDIA Quadro FX 1800 6.14.12.6645 No
7 ATI Radeon HD 5800 Series 8.801.0.0 No

 

Red Hat Enterprise Linux

Red Hat Enterprise Linux 5.2 i386 (32-bit):

  • OS : Red Hat Enterprise Linux release 5.2
  • Motif: OpenMotif 2.3.0
  • Qt: 4.3.4 [OPTIONAL]
  • Compiler: gcc 4.1.2
  • C library: glibc 2.5-24
  • OpenGL: an accelerated graphics driver is required to get enhanced performance.
  • Graphic card tested: NVIDIA Quadro FX570
  • Driver tested: 260.19.12
    NOTE: The default graphics driver (provided by the X-server) is not fully accelerated.

-OR-

Red Hat Enterprise Linux 5.2 x86_64 (AMD64/EM64T):

  • OS : Red Hat Enterprise Linux release 5.2
  • Motif: OpenMotif 2.3.0
  • Qt: 4.3.4 [OPTIONAL]
  • Compiler: gcc 4.1.2
  • C library: glibc 2.5-24
  • OpenGL: an accelerated graphics driver is required to get enhanced performance.
  • Graphic card tested: NVIDIA Quadro FX570
  • Driver tested: 260.19.12
    NOTE: The default graphics driver (provided by the X-server) is not fully accelerated.

-OR-

Red Hat Enterprise Linux 4.0 i386 (32-bit):

  • OS kernel: 2.6.9-5.EL or later
  • X-server: xorg 6.8.1-23.EL or later
  • Motif: OpenMotif 2.2.3-6.RHEL4.2
  • Qt: 4.3.4 [OPTIONAL]
  • Compiler: gcc 3.4.3-9.EL4
  • C library: glibc 2.3.4-2
  • OpenGL: an accelerated graphics driver is required to get enhanced performance.
  • Graphic card tested: NVIDIA Quadro FX3700
  • Driver tested: 260.19.12
    NOTE: The default graphics driver (provided by the X-server) is not fully accelerated.

-OR-

Red Hat Enterprise Linux 4.0 x86_64 (AMD64/EM64T):

  • OS kernel: 2.6.9-5.EL or later
  • X-server: xorg 6.8.1-23.EL or later
  • Motif: OpenMotif 2.2.3-6.RHEL4.2
  • Qt: 4.3.4 [OPTIONAL]
  • Compiler: gcc 3.4.3-9.EL4
  • C library: glibc 2.3.4-2
  • OpenGL: an accelerated graphics driver is required to get enhanced performance.
  • Graphic card tested: NVIDIA Quadro FX570
  • Driver tested: 190.53
    NOTE: The default graphics driver (provided by the X-server) is not fully accelerated.

 

Sun Solaris

  • Open Inventor for Sun Solaris works with Solaris 2.8 or later (e.g., SunOS 5.8 or later).
  • Open Inventor releases for Sun Solaris 32-bit and 64-bit are available.
  • OpenGL 1.2 (Sun OpenGL 1.2.2 or 1.2.3)
  • Motif 2.1.0 must be installed.
  • Qt: 4.3.4 [OPTIONAL]
  • Sun Studio 11 sparc (C++ 5.8 Patch 121017-14)
  • Graphic card tested: XVR-1200
  • Applications using the Open Inventor multi-thread capabilities may sometimes freeze.
    If this kind of problem occurs, you must install the following Sun patches:
    • 119067-11 for Solaris 8
    • 108921-27 for Solaris 8
    • 108940-76 for Solaris 8