Setting up a C++ compiler

The computer where you install the IBM® InfoSphere® Information Server engine must have a C++ compiler. The job compilation process uses it to compile parallel jobs with transformer stages, buildop components, and some lookup stages. To function correctly, the transform feature of the parallel canvas requires the compiler. The parallel canvas requires that the compiler and software development kit (SDK) be installed in their default locations.

For some compilers, each developer must have a license at the time that the developer compiles the job with the Designer client. The maximum number of simultaneous processes that compile jobs determines the number of licenses.

Install only one compiler on each engine tier for development environments. For production environments, you do not need a C++ compiler unless you have set up a parallel processing environment in which transform libraries are distributed at compile time. Also, some operating systems require additional C++ runtime libraries.

For the list of supported C++ compilers, see the system requirements for your operating system: www.ibm.com/software/data/infosphere/info-server/overview/requirements.html.

When InfoSphere Information Server is installed, the compiler settings are preset. However, for some compilers you might need to alter the settings after installation.