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 |
親トピック: アプリケーションの再ビルド