HP-UX

If you are using the HP ANSI C++ compiler on HP-UX, use one of the following commands, as appropriate:

 

Client applications

32-bit unthreaded application

aCC -Wl,+b,: -D_HPUX_SOURCE -o imqsputc_32 imqsput.cpp -I/opt/mqm/inc 
-L/opt/mqm/lib -L/usr/lib -limqi23ah -lmqic

32-bit threaded application

aCC -Wl,+b,: -D_HPUX_SOURCE -o imqsputc_32_r imqsput.cpp -I/opt/mqm/inc 
-L/opt/mqm/lib -L/usr/lib -limqi23ah_r -lmqic_r -lpthread

64-bit unthreaded application

aCC +DD64 -Wl,+noenvvar -D_HPUX_SOURCE -o imqsputc_64 imqsput.cpp 
-I/opt/mqm/inc -L/opt/mqm/lib64 -L/usr/lib/pa20_64 -limqi23ah -lmqic

64-bit threaded application

aCC +DD64 -Wl,+noenvvar -D_HPUX_SOURCE -o imqsputc_64_r imqsput.cpp 
-I/opt/mqm/inc -L/opt/mqm/lib64 -L/usr/lib/pa20_64 -limqi23ah_r -lmqic_r 
-lpthread

 

Server applications

32-bit unthreaded application

aCC -Wl,+b,: -D_HPUX_SOURCE -o imqsput_32 imqsput.cpp -I/opt/mqm/inc 
-L/opt/mqm/lib -L/usr/lib -limqi23ah -lmqm

32-bit threaded application

aCC -Wl,+b,: -D_HPUX_SOURCE -o imqsput_32_r imqsput.cpp -I/opt/mqm/inc 
-L/opt/mqm/lib -L/usr/lib -limqi23ah_r -lmqm_r -lpthread

64-bit unthreaded application

aCC +DD64 -Wl,+noenvvar -D_HPUX_SOURCE -o imqsput_64 imqsput.cpp 
-I/opt/mqm/inc -L/opt/mqm/lib64 -L/usr/lib/pa20_64 -limqi23ah -lmqm

64-bit threaded application

aCC +DD64 -Wl,+noenvvar -D_HPUX_SOURCE -o imqsput_64_r imqsput.cpp 
-I/opt/mqm/inc -L/opt/mqm/lib64 -L/usr/lib/pa20_64 -limqi23ah_r -lmqm_r 
-lpthread