0
UOJを通じてUniSubroutineを呼び出すときに、私はLIBPATHの設定によるXMLエラーが生じています。 U2ナレッジベースの記事SFMA-17048を参照UniObjects for JavaサブルーチンコールでLIBPATHを指定するにはどうすればよいですか?
は、私がSETENV Unibasic機能を使用してみましたが、これは効果的ではなかったです。
私は、AIX 5.3上Unidataの7.2.5を使用しています。
In USER-FORMS/_PACK.LIST.DOC2XML at line 1741 Can't load "/usr/udthome/bin/libxml.so": could not load module /usr/udthome/bin/libxml.so.
Dependent module /usr/optio/eci77/bin/libxerces-c.a could not be loaded.
The module has an invalid magic number.
Could not load module /usr/udthome/bin/libxml.so.
Dependent module /usr/udthome/bin/libxml.so could not be loaded.
詳細情報
bash-4.2$ ldd libxml.so
libxml.so needs:
Cannot find libxslt4c.a
/usr/lib/libC.a(shr_64.o)
/usr/lib/libC.a(ansi_64.o)
Cannot find libxerces-c.a
/usr/lib/libc_r.a(shr_64.o)
/usr/lib/libC.a(ansicore_64.o)
/usr/lib/threads/libc.a(shr_64.o)
/usr/lib/libC.a(shrcore_64.o)
/usr/lib/libC.a(shr3_64.o)
/usr/lib/libC.a(shr2_64.o)
/unix
/usr/lib/libcrypt.a(shr_64.o)
libxerces-c.aとlibxml.soのタイムスタンプは同じです。彼らは両方とも、最近のdbのアップグレードにインストールされました。私はu2のlibxercesとoptioの両方でfile()を実行し、u2は64ビットのXCOFFで、optioのバージョンはRS6000の実行可能ファイルでした。 – slestak