Installation Requirements for Programming Environments for Linux x86-64

Ensure that your system meets the requirements for the programming environment you want to configure:

Table 4-14 Requirements for Programming Environments for Linux X86–64

Programming Environments Support Requirements

Java Database Connectivity (JDBC) / JDBC Oracle Call Interface (JDBC OCI)

JDK 8 (Java SE Development Kit) with the JNDI extension with Oracle Java Database Connectivity.

Oracle Call Interface (OCI)

Oracle C++ Call Interface

Pro*C/C++

Latest released version of the Intel C/C++ Compiler or the GNU C and C++ compilers.

Oracle C++ Call Interface (OCCI) applications can be built with the latest released version of the g++ or Intel C++ Compiler used with the standard template libraries of the gcc compilers listed in this table.

gcc compiler packages

Install the latest released versions of the gcc packages listed here.

gcc
gcc-c++
gcc-info
gcc-locale
gcc48
gcc48-info
gcc48-locale
gcc48-c++

Note:

If you intend to use 32-bit client applications to access 64-bit servers, then you must also install the latest 32-bit versions of the packages listed in this table.

Oracle XML Developer's Kit (XDK)

Oracle XML Developer's Kit is supported with the same compilers as OCCI.

Pro*COBOL

  • Micro Focus Visual COBOL for Eclipse 2.3 - Update 2
  • Micro Focus Visual COBOL v6.0

Python

cx_oracle users should install Python 3.9 or later. Python 3.9 is the minimum supported version on Oracle Linux 9. For installing Python on Oracle Linux 9, see Installing Python.