System Requirements

Overview

Microsoft Windows

RedHat Enterprise Linux

Mac OS X

Other platforms

Graphics boards and drivers tested


Overview

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

  • OpenGL 2.1 libraries
  • A C++ compiler matching the version used to compile Open Inventor
  • Recent certified version of the graphic board driver
  • With NVidia Quadro board we recommend to use the profile "Workstation app - dynamic streaming" 
  • [OPTIONAL] If you plan to use InventorCL or InventorCLAlgorithms libraries you must have an GPU and driver compliant with OpenCL 1.0
    Note: These libraries are not (yet) available with RHEL 6 and Mac OS X.
  • [OPTIONAL] If you plan to use InventorCuda or InventorCudaAlgorithm libraries you must have an NVidia GPU and driver compliant with CUDA
    Note: These libraries are not (yet) available with Mac OS X.
  • [OPTIONAL] If you use your own installation of CMake, it must be version 2.8.10 or higher.

The following lists the requirements specific to each platform.

Microsoft Windows

  • 1.8 GB  is approximate disk space requirements for an Open Inventor installation.
  • We recommend Visual Studio Professional edition. The express edition is not supported.
  • Operating system are supported in the last service pack available. It is recommended to update your system using Microsoft Update.
  • Microsoft provide only an Open GL 1.1 support with Remote desktop (RDP) functionality, and Open Inventor requires Open GL 2.1 support. So Remote desktop (RDP) scenarios are not possible with Open Inventor application.
  • The /DELAYLOAD (Delay Load Import) linker option is not supported by Open Inventor DLLs.
  • In order to be able to use the Cg shading language or CUDA, you must get Cg.dll or CUDA from Nvidia.
  • Qt: 4.6.3 [OPTIONAL]
  • Wx: 2.8.4 [OPTIONAL]

Microsoft Visual Studio 2008 SP1 (32 or 64 bit)

  • Operating System
    • Microsoft Windows XP (32 or 64-bit)
    • Microsoft Windows Vista (32 or 64-bit)
    • Microsoft Windows 7 (32 or 64-bit)
  • The service pack 1 is required for Microsoft Visual Studio 2008 and 2010.
  • You can use Visual Studio 2008 Standard Edition only in Release mode , and you will have to install Microsoft Visual C++ 2008 SP1 Redistributable. Indeed standard edition doesn't provide OpenMP support (Vcomp.dll) required by Open Inventor.
  • CUDA: 3.2 [OPTIONAL]

Microsoft Visual Studio 2010 SP1 (32 or 64 bit)

  • Operating System
    • Microsoft Windows XP (32 or 64-bit)
    • Microsoft Windows Vista (32 or 64-bit)
    • Microsoft Windows 7 (32 or 64-bit)
  • The service pack 1 is required for Microsoft Visual Studio 2008 and 2010.
  • CUDA: 5.5 [OPTIONAL]

Microsoft Visual Studio 2012 U3 (32 or 64 bit)

  • Operating System
    • Microsoft Windows 7 (32 or 64-bit)
  • The upgrade 3 is required for Microsoft Visual Studio 2012.
  • Open Inventor Visual Studio 2012 doesn't support the XP compatibility mode (aka v110_xp toolset).
  • CUDA: 5.5 [OPTIONAL]

IMPORTANT NOTES:

Open Inventor 9.3 is available for Visual Studio 2012, 2010 and 2008.
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 2012 U3 Open Inventor 9.3 for Visual Studio 2012
Visual Studio Pro 2010 SP1 Open Inventor 9.3 for Visual Studio 2010
Visual Studio Pro 2008 SP1 Open Inventor 9.3 for Visual Studio 2008
Visual Studio Pro 2010 SP0 Open Inventor 8.6 for Visual Studio 2010
Visual Studio Pro 2008 SP0 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 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.

Red Hat Enterprise Linux

  • 1GB  is approximate disk space requirements for an Open Inventor installation.
  •  X11 R6 development and run-time environment
  •  Motif 2.3 development and run-time environment
  • Qt: 4.6.3 [OPTIONAL]
  • OpenGL: an accelerated graphics driver is required to get enhanced performance.

Red Hat Enterprise Linux 6.0 x86_64 (64-bit):

  • OS : Red Hat Enterprise Linux release 6.0
  • Motif: OpenMotif 2.3.3
  • Compiler: gcc 4.4.4
  • C library: glibc 2.12
  • Wx: 2.8.12 [OPTIONAL]
  • CUDA: 5.5 [OPTIONAL]

Red Hat Enterprise Linux 5.2 x86_64 (64-bit):

  • OS : Red Hat Enterprise Linux release 5.2
  • Motif: OpenMotif 2.3.0
  • Compiler: gcc 4.1.2
  • C library: glibc 2.5-24
  • Wx: 2.8.4 [OPTIONAL]
  • CUDA: 3.2 [OPTIONAL]

Mac OS X

  • 1GB  is approximate disk space requirements for an Open Inventor installation.
  • OS : Mac OS X 10.7
  • Compiler: gcc 4.2
  • Qt: 4.7.2

Other platforms

Should you have any requests for platforms not listed here, please feel free to contact us.

Graphics boards and drivers tested

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

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.
System/OS Graphic card Driver Auto QA
win 7  NVIDIA Quadro K5000 320.00 Yes
win 7  ATI Firepro v8800 9.3.3.3 Yes
win XP  NVIDIA Quadro 4000 306.81 Yes
win XP NVIDIA GeForce GTX 280 285.58 Yes
win 7 NVIDIA Quadro 5000 320.78 Yes
win XP NVIDIA Quadro 200 306.81 Yes
win 8 ATI Firepro v8800 9.2.0.0 Yes
win 7 Intel HD4000 15.31.9.31.65 Yes
RHEL 5 x86 NVIDIA Quadro FX 570 285.09 Yes
RHEL 5 x64 NVIDIA Quadro FX 570 290.10 Yes
RHEL 6 x64 NVIDIA Quadro 4000 310.19 Yes
Os X 10.7 ATI Radeon HD5770 N/A Yes
win 7 NVIDIA GeForce GTX 580 285.62 No
win 7 NVIDIA Quadro FX 4500 276.14 No
win 7 ATI FirePro V8800 (FireGL) 8.773.1.0 No
win 7 NVIDIA GeForce GTX 580 285.62 No
win 7 NVIDIA Quadro 6000 285.58 No
win 7 NVIDIA Quadro FX 3700M 266.58 No
win 7 NVIDIA GeForce GTX 285 266.58 No
win 7 NVIDIA GeForce GTX 285 285.62 No
win XP NVIDIA GeForce 8800 GTX 175.16 No
win XP NVIDIA GeForce GTX 280 285.62 No
win 7 NVIDIA Quadro FX 4800 267.17 No
win 7 NVIDIA Quadro 4000 275.65 No
win XP NVIDIA GeForce 8800 GTX 266.58 No
win XP NVIDIA Quadro FX 1800 276.14 No
win 7 NVIDIA Quadro 4000 276.14 No
win 7 NVIDIA Quadro 4000 275.36 No
win 7 NVIDIA Quadro FX 1800M 320.86 No

NOTE for Linux: The default graphics driver (provided by the X-server) is not fully accelerated.