Before installing PV-WAVE on Linux
This section covers the third party packages that are required to run PV-WAVE.

In order to run PV-WAVE on Linux, you need to install
two runtime libraries from the Oracle Solaris Studio 12.4 (or later) compiler.

To avoid Motif version conflicts on LINUX, PV-WAVE statically links the version 2.3.6 Motif library into the PV-WAVE executable. If using inter-application connection methods involving relinking PV-WAVE, you can find the modified library and the source code and commands to build the library in the
<RW_DIR>/wave/bin/bin.<platform>/libXm directory of your PV-WAVE installation.
Alternatively, you can acquire your own copy of the source code for version 2.3.6 or later of Motif, modify the source code and build it. Instructions for making the modifications and building the library are found in the
Linking external applications with PV-WAVE section.
Even though PV-WAVE statically links the libXm Motif library, you must still have the Motif libraries installed on your system. The libXm library linked into PV-WAVE depends on utilities provided by the Motif package.

If you plan to use the Visualization ToolKit (VTK), you may need to install the following libraries:

In order to run the VTK in PV-WAVE on Linux, you need to have the 32-bit OpenGL libraries installed on your system.

Since VTK uses 32-bit drivers it ignores the 64-bit drivers on 64-bit Linux systems. Therefore, if you are running VTK on 64-bit Linux, you also need the following packages:
mesa-dri-drivers.i686
xorg-x11-fonts-Type1

If you see an error that
libudev.so cannot be found when starting VTK, install the following package:
libgudev1.i686

PV-WAVE maps the hardware fonts found in the following resource file:
<RW_DIR>/wave/xres/<!LANG>/kernel/fontmap_x
If the hardware fonts from this resource file do not exist on your system, PV-WAVE may not function properly when attempting to use hardware fonts.
The default hardware fonts PV-WAVE uses are found in the following Red Hat Enterprise Linux package:
xorg-x11-fonts-ISO8859-1-75dpi.noarch
On systems using xfree86, the package is:
xfree86-75dpi-fonts

If a module fails to load with a message about a missing library, you need to install the appropriate package on your system in order to use that module.

When installing PV-WAVE on a cloned, Linux VM, you may see a message similar to:
Graphical installers are not supported by this VM.
<additional text>
To correct this, install the following package and its dependencies on the target VM:

For 64-bit:
libXtst-1.2.2-2.1.el7.x86_64.rpm

For 32-bit:
libXtst-1.2.2-2.1.el7.i686.rpm
Version 2017.0
Copyright © 2017, Rogue Wave Software, Inc. All Rights Reserved.