|
我在Suse9.2上装ORACLE9i,遇到的问题是
"Error invoking target install of makefile /opt/oracle/product/9.0.1/plsql/lib/ins_plsql.mk"
"Error invoking target install of makefile /opt/oracle/product/9.0.1/precomp/lib/ins-precomp.mk"
"Error invoking target install of makefile /opt/oracle/product/9.0.1/precomp/lib/ins-net-client"
"Error invoking target install of makefile /opt/oracle/product/9.0.1/precomp/lib/ins-oemagent"
我按照精华贴,作了如下修改:
编辑 $ORACLE_HOME/bin/genclntsh 把
LD_SELF_CONTAINED="-z defs"
改成:
LD_SELF_CONTAINED=""
然后运行脚本:$ORACLE_HOME/bin/genclntsh:
$ $ORACLE_HOME/bin/genclntsh
但是还是出现同样问题。搞了2整天了还是没有搞定,看了无数的贴。
做了/product/9ir2/bin/genclntsh文件修改
SYSLIBS="-Wl,-relax `cat ${ORACLE_HOME}/lib/sysliblist` -lc -lgcc"
也没有用
我觉得,关键可能在下面错误信息,在执行genclntsh脚本时出来的:
oracle@linux:~> /opt/oracle/product/9ir2/bin/genclntsh
basename: too few arguments
Try `basename --help' for more information.
cp: missing file argument
Try `cp --help' for more information.
cp: cannot stat `/DISCARD/': No such file or directory
ar: creating /opt/oracle/product/9ir2/lib/libclntst9.a
Created /opt/oracle/product/9ir2/lib/libclntst9.a
请帮帮我,先谢谢了! |
|