Installing MQ client libraries

Adaptive Server dynamically loads the MQ client shared libraries. Table 2-1 shows where to install the shared libraries.

Table 2-1: MQ client shared libraries and directories

Platform

Directory

Library name

Solaris 32

/opt/mqm/lib

libmqmcs.so, libmqic.so

Solaris 64

/opt/mqm/lib64

libmqmcs.so, libmqic.so

Linux 32

/opt/mqm/lib

libmqic_r.so

HP 64

/opt/mqm/lib64

libmqic.sl

AIX 64

/usr/mqm/lib64

libmqic_r.a(mqic_r.o)

Windows

c:\Program Files\IBM\Websphere MQ\bin

MQIC32.DLL

You must also set the shared library search environment variable before you restart Adaptive Server. Table 2-2 lists the variables and the library names.

Table 2-2: Shared library environment variables

Platform

Directory

Library name

Solaris 32

LD_LIBRARY_PATH

/opt/mqm/lib

Solaris 64

LD_LIBRARY_PATH

/opt/mqm/lib64

Linux 32

LD_LIBRARY_PATH

/opt/mqm/lib

HP 64

SHLIB_PATH or LD_LIBRARY_PATH

/opt/mqm/lib64

AIX 64

LIBPATH

/usr/mqm/lib64

Windows

PATH

c:\Program Files\IBM\Websphere MQ\bin