When building a Message Queue C client application, you should be aware that the Message Queue C runtime library is a multi-threaded library and requires C++ runtime library support:
On Solaris, this support is provided by the Sun WorkShop 6 libCrun C++ runtime library.
On Linux, this support is provided by the gcc/g++ libstdc++ runtime library.
On AIX, this support is provided by the C++ runtime library in the in the XLC/C++ Runtime Environment.
On Windows, this support is provided by Microsoft Windows Visual C++ runtime library msvcrt.