弁財天

ゴフマン「専門家を信じるのではなく、自分自身で考えて判断せよ」

/usr/bin/ld: skipping incompatible lib/libiplsn.a when searching for -liplsn

p5983622_10123_LINUX適応時

Start output from spawned process:
----------------------------------
rm -f frmweb
gcc -o frmweb -L/opt/oracle/BiHome_1/forms/lib/ -L/opt/oracle/BiHome_1/lib/ -L/opt/oracle/BiHome_1/lib//stubs  -L/opt/oracle/BiHome_1/jdk/jre/lib/i386 -L/opt/oracle/BiHome_1/jdk/jre/lib/i386/server -L/opt/oracle/BiHome_1/jdk/jre/lib/i386/native_threads -Bstatic -L/opt/oracle/BiHome_1/jdk/jre/lib/i386 -L/opt/oracle/BiHome_1/jdk/jre/lib/i386/server -L/opt/oracle/BiHome_1/jdk/jre/lib/i386/native_threads \
        /opt/oracle/BiHome_1/lib/s0nnmain.o \
        /opt/oracle/BiHome_1/forms/lib/ssliftabw.o \
        /opt/oracle/BiHome_1/forms/lib/ifzxtb.o \
        /opt/oracle/BiHome_1/forms/lib/sixn.o \
        /opt/oracle/BiHome_1/forms/lib/sixp.o \
        /opt/oracle/BiHome_1/forms/lib/ui10.o /opt/oracle/BiHome_1/forms/lib/uiicxd.o \
        -liplsn \
        /opt/oracle/BiHome_1/forms/lib/istuic.o \
        /opt/oracle/BiHome_1/forms/lib/istiif.o \
        /opt/oracle/BiHome_1/forms/lib/istplu.o \
        /opt/oracle/BiHome_1/forms/lib/istrwe.o \
        -u iiflmp -u iifget -u iiffcb -u iiflog -u iiflov -u iifgdl -u iifatr -u iifeue -u iifwcnew -u iifwru  \
        /opt/oracle/BiHome_1/forms/lib/iwvgbm.o \
        -libfrmw -liffw -lifcw -lijcw -liifw  -lipc -lipfw -lipc -limfw -limc -liwfw -liwcw -litw -licw -lirm -lsosdw -lihm -libfrmw -lixw -liffw -lifcw -lijcw -lipfw -lipc -liicw -liiiw -liwfw -liwcw -liqw -litw -licw -lipc -lsosdw -limfw -limc -liplsn -lioc \
         \
         \
        -lrws \
        -lnn -lobx -lzrc  -lvgs -ldeb -lucol  -lca  -luicc -lmma -lmmiw -lmmov -lmma -lmmos -lmmoi  -lmmia -lmmft -lmmcm  -luihx -luc -luipr -luimotif -lot -lrem -lree -lrec -luiimg -luimotif -luipr -luiimg -luc -lrem -luimotif -luia -ltknqap -luipr -luimotif -lutt -lix -lixd -lix -lixd -lrod -lror -lros -lrod -lror -lros -lrod -luat  -lutc -lutj -lutl -lutsl -lpls10  -lplp10 -lplc10 -lpls10  -lplp10 -lslax10 -lsql10   -Bdynamic -z lazyload /opt/oracle/BiHome_1/lib/nautab.o /opt/oracle/BiHome_1/lib/naeet.o /opt/oracle/BiHome_1/lib/naect.o /opt/oracle/BiHome_1/lib/naedhs.o /opt/oracle/BiHome_1/rdbms/lib/kpudfo.o -lncrypt10 -lpthread -lm -lc    `cat /opt/oracle/BiHome_1/lib/ldflags`    -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lnro10 `cat /opt/oracle/BiHome_1/lib/ldflags`    -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lclient10 -lnnetd10  -lvsn10 -lcommon10 -lgeneric10 -lmm  -lcore10 -lxml10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 `cat /opt/oracle/BiHome_1/lib/ldflags`    -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lnro10 `cat /opt/oracle/BiHome_1/lib/ldflags`    -lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lclient10 -lnnetd10  -lvsn10 -lcommon10 -lgeneric10    -lcore10 -lxml10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 -lclient10 -lnnetd10  -lvsn10 -lcommon10 -lgeneric10  -lcore10 -lxml10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10   `cat /opt/oracle/BiHome_1/lib/sysliblist` -Wl,-rpath,/opt/oracle/BiHome_1/lib,-rpath,/opt/oracle/BiHome_1/jdk/jre/lib/i386:/lib:/usr/lib -lm    `cat /opt/oracle/BiHome_1/lib/sysliblist` -ldl -lpthread -lm   -L/opt/oracle/BiHome_1/lib -L/opt/oracle/BiHome_1/lib/stubs/ -lsnls10 -ljvm -lhpi  -Wl,-rpath,/usr/X11R6/lib -L/usr/X11R6/lib -lXm -lXt -lX11 -lm -lXp -lXext
/usr/bin/ld: skipping incompatible /opt/oracle/BiHome_1/lib//libiplsn.a when searching for -liplsn
/usr/bin/ld: skipping incompatible /opt/oracle/BiHome_1/lib/libiplsn.a when searching for -liplsn
/usr/bin/ld: cannot find -liplsn
collect2: ld returned 1 exit status
make: *** [frmweb] Error 1

End output from spawned process.
----------------------------------

無視してContinueを押すと言う。w

[oracle@localhost ~]$ ls -l /opt/oracle/BiHome_1/bin/frmweb
-rwxr-xr-x 1 oracle oracle 18406383  3月 12  2008 /opt/oracle/BiHome_1/bin/frmweb
[oracle@localhost ~]$
あるからいっかーみたいな。

こういう
/usr/bin/ld: skipping incompatible .../somewhere/libhoge.a when searching for -lhoge
と言うのはlinux32関連だな。x86_64環境でインストーラがldを起動して古い32ビットのアーカイブをリンクしようとしたのが原因。

ディスカバラは10gASはメタデータとOIDとインフラの上に構築するので、簡単に再導入する訳にもいかない。そして残骸の除去作業のほうが痛い。 これ

dcmctl destroyInstance -i 残骸インスタンス名

これ

oidadminでcn=orcladminでつなげて、画面がわかりにくいけどEntry Managementの下にあるLDAPのエントリを削除する作業。

cn=OracleContext
cn=Products,
cn=IAS,
cn=IAS Instances,
orclApplicationCommonName=残骸インスタンス名,

cn=OracleContext
cn=Products,
cm=IAS Infrastructure Databases,
OrclReferenceName=repository name,
cn=Associated Mid-tiers,

sqlplusで$ORACLE_HOME/portal/admin/plsql/wwd/rwenable.sqlを実行するとこが終わらないのでkill
♪d(´▽`)b♪オールオッケィ♪

投稿されたコメント:

コメント
コメントは無効になっています。