IBM MQ for AIX library files
On IBM MQ for AIX, we must link your program to the MQI library files supplied for the environment in which we are running the application, in addition to those provided by the operating system.
In a non-threaded application, link to one of the following libraries:
Library file | Environment |
---|---|
libmqm.a | Server for C |
libmqic.a and libmqm.a | Client for C |
libmqmzf.a | Installable service exits for C |
libmqmxa.a | Server XA interface |
libmqmxa64.a | Server alternative XA interface |
libmqcxa.a | Client XA interface |
libmqcxa64.a | Client alternative XA interface |
libmqmcbrt.o | IBM MQ runtime library for Micro Focus COBOL support |
libmqmcb.a | Server for COBOL |
libmqicb.a | Client for COBOL |
libimqc23ia.a | Client for C++ |
libimqs23ia.a | Server for C++ |
In a threaded application, link to one of the following libraries:
Library file | Environment |
---|---|
libmqm_r.a | Server for C |
libmqic_r.a and libmqm_r.a | Client for C |
libmqmzf_r.a | Installable service exits for C |
libmqmxa_r.a | Server XA interface |
libmqmxa64_r.a | Server alternative XA interface |
libmqcxa_r.a | Client XA interface |
libmqcxa64_r.a | Client alternative XA interface |
libimqc23ia_r.a | Client for C++ |
libimqs23ia_r.a | Server for C++ |