Linux (zSeries platform) and Linux (x86 platform)

If you are using the GNU g++ compiler, use one of the following commands, as appropriate:

 

Client applications

32-bit unthreaded application

g++ -o imqsputc imqsput.cpp -fsigned-char -I/opt/mqm/inc -L/opt/mqm/lib 
-Wl,-rpath=/opt/mqm/lib -Wl,-rpath=/usr/lib -limqc23gl -limqb23gl -lmqic

32-bit threaded application

g++ -o imqsputc_r imqsput.cpp -fsigned-char -I/opt/mqm/inc -L/opt/mqm/lib 
-Wl,-rpath=/opt/mqm/lib -Wl,-rpath=/usr/lib -limqc23gl_r -limqb23gl_r 
-lmqic_r

 

Server applications

32-bit unthreaded application

g++ -o imqsput imqsput.cpp -fsigned-char -I/opt/mqm/inc -L/opt/mqm/lib 
-Wl,-rpath=/opt/mqm/lib -Wl,-rpath=/usr/lib -limqs23gl -limqb23gl -lmqm

32-bit threaded application

g++ -o imqsput_r imqsput.cpp -fsigned-char -I/opt/mqm/inc -L/opt/mqm/lib 
-Wl,-rpath=/opt/mqm/lib -Wl,-rpath=/usr/lib -limqs23gl_r -limqb23gl_r 
-lmqm_r