Linux: Recompile C++ applications and update run time libraries

C++ IBM® MQ MQI client and server applications on Linux® must be recompiled using a supported version of the GNU Compiler Collection (GCC). The C++ run time libraries for this version of GCC must be installed in /usr/lib or /usr/lib64.

For information about which versions of GCC are supported , see System Requirements for IBM MQ, and follow the links for Linux. Older versions of the GCC that are not included in the System Requirements information are no longer supported.

If you are using one of the supported Linux distributions, the libraries are correctly installed; see System Requirements for IBM MQ.

The GCC Version 4.x libraries support SSL and TLS connections from an IBM MQ MQI client. SSL and TLS use GSKit 8.0, which depends on libstdc++.so.6. libstdc++.so.6 is included in GCC 4.x.