If your application was built with 64-bit system libraries, you must use the 64-bit driver. If your application was built with 32-bit system libraries, you must use the 32-bit driver (see 32-bit driver UNIX and Linux system requirements). For the latest information on supported environments, see the Hybrid Data Pipeline support matrix.
The following sections describe platform-specific requirements for the 64-bit driver.
AIX
AIX 5L operating system, version 5.3 fixpack 5 and higher, 6.1, and 7.1
Applications must be compatible with components that were built using Visual Age C++ version 6.0.0.0 and the AIX native threading model
HP-UX
Intel Itanium II (IPF) processor
HP-UX IPF 11i operating system, Versions 2 and 3 (B.11.23 and B.11.31)
HP aC++ v. 5.36 and the HP-UX 11 native (kernel) threading model (posix draft 10 threads)
Linux
The following processors are supported:
x64: Intel and AMD
The following operating systems are supported:
CentOS Linux 4.x, 5.x, 6.x, and 7.x
Debian Linux 7.11, 8.5
Oracle Linux 4.x, 5.x, 6.x, and 7.x
Red Hat Enterprise Linux 4.x, 5.x, 6.x, and 7.x
SUSE Linux Enterprise Server 10.x, 11.x, and 12.x
Ubuntu Linux 14.04, 16.04
Applications must be compatible with components that were built using g++ GNU project C++ Compiler version 3.4 and the Linux native pthread threading model (Linuxthreads)
Oracle Solaris
The following processors are supported:
Oracle SPARC
x64: Intel and AMD
The following operating systems are supported:
For Oracle SPARC: Oracle Solaris 8, 9, and 10
For x64: Oracle Solaris 10 and Oracle Solaris 11 Express
For Oracle SPARC: Applications must be compatible with components that were built using Oracle Workshop v. 6 update 2 and the Solaris native (kernel) threading model
For x64: Applications must be compatible with components that were built using Oracle C++ Compiler version 5.8 and the Solaris native (kernel) threading model