IBM MQ for HP-UX
On IBM® MQ for HP-UX, you must link your program to the MQI library files supplied for the environment in which you are running your application, in addition to those provided by the operating system.
IA64 (IPF) platform
In a non-threaded application, link to one of the following libraries:
| Library file | Environment |
|---|---|
| libmqm.so | Server for C |
| libmqic.so & libmqm.so | Client for C |
| libmqmzf.so | Installable service exits for C |
| libmqmxa.so | Server XA interface |
| libmqmxa64.so | Server alternative XA interface |
| libmqcxa.so | Client XA interface |
| libmqcxa64.so | Client alternative XA interface |
| libimqi23ah.so | C++ |
| libmqmcbrt.o | IBM MQ runtime library for Micro Focus COBOL support |
| libmqmcb.so | Server for COBOL |
| libmqicb.so | Client for COBOL |
In a threaded application, link to one of the following libraries:
| Library file | Environment |
|---|---|
| libmqm_r.so | Server for C |
| libmqmzf_r.so & libmqm_r.so | Installable service exits for C |
| libmqmxa_r.so | Server XA interface |
| libmqmxa64_r.so | Server alternative XA interface |
| libmqcxa_r.so | Client XA interface |
| libmqcxa64_r.so | Client alternative XA interface |
| libimqi23ah_r.so | C++ |
Note: You cannot link to more than one library. That is, you cannot link to both a threaded and a
non-threaded library at the same time.