C ライブラリのインストールと環境変数の設定

クライアント用のWebCenter Content、Inbound Refinery、ImagingおよびImaging Advanced Viewerは、Oracle Outside In Technologyを使用するため、Oracle WebCenter Contentに含まれない特定のライブラリが必要です。

WebCenter Content、Inbound RefineryまたはImaging管理対象サーバーを起動する前に、プラットフォームに合せたライブラリをインストールする必要があります。UNIXプラットフォームの場合、管理対象サーバーを起動するユーザー用にライブラリ・パスでライブラリを参照する環境変数を設定する必要もあります。

ノート:

Outside In Technologyのバイナリは32ビットであるため、ご使用のシステムでは、32ビットのバイナリが実行可能で、互換性のあるライブラリがインストールされている必要があります。

UNIXプラットフォームでのライブラリのインストール

WebCenter Content、Inbound RefineryまたはImaging管理対象サーバーを起動する前に、プラットフォームで必要なライブラリがシステム上に存在している必要があります。

通常、C、math、X11、ダイナミック・ローダー、pthreadsなど必要なライブラリの多くは、同じマシンにインストールされます。

Solaris SPARC 32ビットまたは64ビット

/usr/platform/SUNW,Ultra-60/lib/libc_psr.so.1 
libICE.so.6 
libSM.so.6 
libX11.so.4 
libXext.so.0 
libXm.so.4 
libXt.so.4 
libc.so.1 
libdl.so.1 
libgen.so.1 
libm.so.1 
libmp.so.2 
libnsl.so.1 
libpthread.so.1 
libsocket.so.1 
libthread.so.1 

HPUX ia64

libCsup.so.1 
libICE.so.1 
libSM.so.1 
libX11.so.1 
libXext.so.1 
libXm.so.1 
libXp.so.1 
libXt.so.1 
libc.so.1 
libdl.so.1 
libm.so.1 
libpthread.so.1 
libstd_v2.so.1 
libuca.so.1 
libunwind.so.1

AIX 32ビット

/usr/lib/libC.a(ansi_32.o) 
/usr/lib/libC.a(shr.o) 
/usr/lib/libC.a(shr2.o) 
/usr/lib/libC.a(shr3.o) 
/usr/lib/libICE.a(shr.o) 
/usr/lib/libIM.a(shr.o) 
/usr/lib/libSM.a(shr.o) 
/usr/lib/libX11.a(shr4.o) 
/usr/lib/libXext.a(shr.o) 
/usr/lib/libXi.a(shr.o) 
/usr/lib/libXm.a(shr_32.o) 
/usr/lib/libXt.a(shr4.o) 
/usr/lib/libc.a(shr.o) 
/usr/lib/libcrypt.a(shr.o) 
/usr/lib/libgaimisc.a(shr.o) 
/usr/lib/libgair4.a(shr.o) 
/usr/lib/libi18n.a(shr.o) 
/usr/lib/libiconv.a(shr4.o) 
/usr/lib/libodm.a(shr.o) 
/usr/lib/libpthreads.a(shr.o) 
/usr/lib/libpthreads.a(shr_comm.o) 
/usr/lib/libpthreads.a(shr_xpg5.o) 
/usr/lib/libpthreads_compat.a(shr.o) 

HPUX PA/RISC 32ビット

/lib/libCsup.2 
/lib/libCsup_v2.2 
/lib/libX11.3 
/lib/libXm.4 
/lib/libXt.3 
/lib/libc.2 
/lib/libcl.2 
/lib/libm.2 
/lib/libstd.2 
/lib/libstd_v2.2 
/lib/libstream.2 
/usr/lib/libCsup.2 
/usr/lib/libCsup_v2.2 
/usr/lib/libX11.3 
/usr/lib/libXm.4 
/usr/lib/libXt.3 
/usr/lib/libc.2 
/usr/lib/libcl.2 
/usr/lib/libdld.2 
/usr/lib/libisamstub.1 
/usr/lib/libm.2 
/usr/lib/libstd.2 
/usr/lib/libstd_v2.2 
/usr/lib/libstream.2 
/view/x_r6hp700_1111/vobs/swdev/pvt/r6hp700_1111/X11R6/lib/libICE.2
/view/x_r6hp700_1111/vobs/swdev/pvt/r6hp700_1111/X11R6/lib/libSM.2
/view/x_r6hp700_1111/vobs/swdev/pvt/r6hp700_1111/X11R6/lib/libX11.3
/view/x_r6hp700_1111/vobs/swdev/pvt/r6hp700_1111/X11R6/lib/libXext.3
/view/x_r6hp700_1111/vobs/swdev/pvt/r6hp700_1111/X11R6/lib/libXp.2
/view/x_r6hp700_1111/vobs/swdev/pvt/r6hp700_1111/X11R6/lib/libXt.3

SUSE Linux

SUSE Linuxオペレーティング・システムでは、ファイル/usr/lib/libstdc++.so.5が必要です。このファイルはcompat-libstdc++またはlibstdc++33パッケージにあります。

Linuxバリアント

Linuxバリアントの場合、ファイル/lib/libz.so.1が必要です。

UNIXプラットフォームでの環境変数のライブラリ・パスの設定

Inbound RefineryまたはWebCenter Content Dynamic ConverterでOutside In Technologyを使用してドキュメント変換およびイメージ変換を実施する場合は、指定したUNIXプラットフォームでWebCenter Content管理対象サーバーに対して次の環境変数を設定しておく必要があります。

  • Imagingのライブラリ・バスの環境変数
    • DomainHome/ucm/ibr/binにあるInbound Refineryのintradoc.cfgファイルに、次の行を追加します

      ContentAccessExtraLibDir=/usr/local/packages/gcc-3.4.2/lib

      Inbound Refineryを再起動します。

    • AIX:

      LIBPATH=DomainHome/oracle/imaging/imaging-server
    • HP-UX Itanium:

      LD_LIBRARY_PATH=DomainHome/oracle/imaging/imaging-server:"$LD_LIBRARY_PATH"
  • DISPLAY環境変数

    XWindowsを実行しているUNIXオペレーティング・システムの場合、適切なグラフィック能力を持つシステムにディスプレイをリダイレクトする際、ImagingまたはInbound Refinery管理対象サーバーまたはWebCenter Content Dynamic Converterを起動する前に、DISPLAYを有効なX Serverにエクスポートします。