5.9.1 オブジェクト・ファイルからライブラリへの変更

Oracle Tuxedoリリース12.1.3 (以下)では、一部のOracle Tuxedo機能はオブジェクト・ファイルで提供されます。このOracle Tuxedoリリースでは、これらのオブジェクト・ファイルはライブラリにパッケージされています。対応する実行可能ファイルを再ビルドする場合、次の表に示すように、オブジェクト・ファイルではなく関連するライブラリとリンクする必要があります:

表5-1 オブジェクト・ファイルからライブラリへの変更

オブジェクト・ファイル ライブラリ リンク・オプション(UNIX/Linux) 使用方法
cleanupsrv.o libtux.so / libtux.dll / libtux.sl -ltux cleanupsrv
enqdeqmq.o libtuxmq.so / libtuxmq.dll / libtuxmq.sl -ltuxmq TMQUEUE_MQM
tm_mqi.o libtuxmq.so / libtuxmq.dll / libtuxmq.sl -ltuxmq TM_MQI
tm_mqi_st.o libtuxmq.so / libtuxmq.dll / libtuxmq.sl -ltuxmq TM_MQI
tm_mqo.o libtuxmq.so / libtuxmq.dll / libtuxmq.sl -ltuxmq TM_MQO
tgiopservice.o liborb.so / liborb.dll / liborb.sl -lorb TMIFRSVR
TMQFORWARD.o libqm.so / libqm.dll / libqm.sl -lqm TMQFORWARD
TMQUEUE.o libqm.so / libqm.dll / libqm.sl -lqm TMQUEUE
tpfwinit.o libnative.so / libnative.dll / libnative.sl -lnative TMNTS
tsam_ext.o libtmagent.so / libtmagent.dll / libtmagent.sl -ltmagent tsambegin()/tsamend()を使用するTuxedoサービス。
usort.o libusort.so / libusort.dll / libusort.sl -lusort