当前位置: 技术问答>linux和unix
高分求救 ld -ldl问题(安装oracle8遇到的)---拜请各位
来源: 互联网 发布时间:2015-04-24
本文导语: 偶今天安装oracle8.1.7 中途遇到一个错误: error in invoking target install of makefile /hom/oracle/product/8.1.7/rdbms/lib/ins_rdbms.mk 我打开/hom/oracle/product/install/下的日志make.log一看,原来是这个问题:/usr/bin/ld: cannot find -ldl , ...
偶今天安装oracle8.1.7 中途遇到一个错误:
error in invoking target install of makefile /hom/oracle/product/8.1.7/rdbms/lib/ins_rdbms.mk
我打开/hom/oracle/product/install/下的日志make.log一看,原来是这个问题:/usr/bin/ld: cannot find -ldl ,
我手工去编译 ins_rdbms.mk 文件得到的结果是一样的---都是这个错。
我猜想是不是我的ld程序的版本问题,ld 不认-ldl参数?(-ldl是个参数吧?)
如果是ld 的问题,请问各位,该如何升级ld版本,使其能find -ldl?
总之,这个问题该如何解决? 我使用redhat8.0 ,ld版本为2.13.90.0.2-2 20020802
我是个接触linux一个星期的超级菜鸟,请各位多多照顾,不胜感激!
error in invoking target install of makefile /hom/oracle/product/8.1.7/rdbms/lib/ins_rdbms.mk
我打开/hom/oracle/product/install/下的日志make.log一看,原来是这个问题:/usr/bin/ld: cannot find -ldl ,
我手工去编译 ins_rdbms.mk 文件得到的结果是一样的---都是这个错。
我猜想是不是我的ld程序的版本问题,ld 不认-ldl参数?(-ldl是个参数吧?)
如果是ld 的问题,请问各位,该如何升级ld版本,使其能find -ldl?
总之,这个问题该如何解决? 我使用redhat8.0 ,ld版本为2.13.90.0.2-2 20020802
我是个接触linux一个星期的超级菜鸟,请各位多多照顾,不胜感激!
|
1、用-L选项,不要拷贝。
2、执行时配置LD_LIBRARY_PATH或者/etc/ld.conf。
2、执行时配置LD_LIBRARY_PATH或者/etc/ld.conf。
|
-ldl是连接dl库。/usr/lib/下有libdl.*吗?
|
关注,帮你顶。