AIX(R)

If you are using the IBM(R) VisualAge(R) C++ Professional compiler, use one of the following commands, as appropriate:

Client applications

32-bit unthreaded application
xlC -o imqsputc_32 imqsput.cpp -qchars=signed -I/usr/mqm/inc 
-L/usr/mqm/lib -limqc23ia -limqb23ia -lmqic
32-bit threaded application
xlC_r -o imqsputc_32_r imqsput.cpp -qchars=signed -I/usr/mqm/inc 
-L/usr/mqm/lib -limqc23ia_r -limqb23ia_r -lmqic_r
64-bit unthreaded application
xlC -q64 -o imqsputc_64 imqsput.cpp -qchars=signed -I/usr/mqm/inc 
-L/usr/mqm/lib64 -limqc23ia -limqb23ia -lmqic
64-bit threaded application
xlC_r -q64 -o imqsputc_64_r imqsput.cpp -qchars=signed -I/usr/mqm/inc 
-L/usr/mqm/lib64 -limqc23ia_r -limqb23ia_r -lmqic_r

Server applications

32-bit unthreaded application
xlC -o imqsput_32 imqsput.cpp -qchars=signed -I/usr/mqm/inc 
-L/usr/mqm/lib -limqs23ia -limqb23ia -lmqm
32-bit threaded application
xlC_r -o imqsput_32_r imqsput.cpp -qchars=signed -I/usr/mqm/inc 
-L/usr/mqm/lib -limqs23ia_r -limqb23ia_r -lmqm_r
64-bit unthreaded application
xlC -q64 -o imqsput_64 imqsput.cpp -qchars=signed -I/usr/mqm/inc 
-L/usr/mqm/lib64 -limqs23ia -limqb23ia -lmqm
64-bit threaded application
xlC_r -q64 -o imqsput_64_r imqsput.cpp -qchars=signed -I/usr/mqm/inc 
-L/usr/mqm/lib64 -limqs23ia_r -limqb23ia_r -lmqm_r