Solaris

If you are using the Sun ONE Studio compiler, use one of the following commands, as appropriate:

 

Client applications

32-bit unthreaded application

CC -xarch=v8plus -mt -o imqsputc_32 imqsput.cpp -I/opt/mqm/inc 
-L/opt/mqm/lib -R/opt/mqm/lib -R/usr/lib/32 -limqc23as -limqb23as 
-lmqic -lmqmcs -lmqmzse -lsocket -lnsl -ldl

64-bit unthreaded application

CC -xarch=v9 -mt -o imqsputc_64 imqsput.cpp -I/opt/mqm/inc 
-L/opt/mqm/lib64 -R/opt/mqm/lib64 -R/usr/lib/64 -limqc23as -limqb23as 
-lmqic -lmqmcs -lmqmzse -lsocket -lnsl -ldl

 

Server applications

32-bit unthreaded application

CC -xarch=v8plus -mt -o imqsput_32 imqsput.cpp -I/opt/mqm/inc 
-L/opt/mqm/lib -R/opt/mqm/lib -R/usr/lib/32 -limqs23as -limqb23as 
-lmqm -lmqmcs -lmqmzse -lsocket -lnsl -ldl

64-bit unthreaded application

CC -xarch=v9 -mt -o imqsput_64 imqsput.cpp -I/opt/mqm/inc 
-L/opt/mqm/lib64 -R/opt/mqm/lib64 -R/usr/lib/64 -limqs23as -limqb23as 
-lmqm -lmqmcs -lmqmzse -lsocket -lnsl -ldl