在linux 4.7 上安装oracle 9i 软件所需的包的时候,遇到如下问题,执行linux 命令之后都会出现
ERROR: ld.so: object '/lib/libcwait.so' from /etc/ld.so.preload cannot be preloaded: ignored.
root@rac1:/home/oracle/software#rpm -ivh compat-oracle-rhel4-1.0-5.i386.rpm
ERROR: ld.so: object '/lib/libcwait.so' from /etc/ld.so.preload cannot be preloaded: ignored.
Preparing... ########################################### [100%]
ERROR: ld.so: object '/lib/libcwait.so' from /etc/ld.so.preload cannot be preloaded: ignored.
1:compat-oracle-rhel4 ########################################### [100%]
ERROR: ld.so: object '/lib/libcwait.so' from /etc/ld.so.preload cannot be preloaded: ignored.
ERROR: ld.so: object '/lib/libcwait.so' from /etc/ld.so.preload cannot be preloaded: ignored.
mv: cannot stat `/usr/bin/gcc': No such file or directory
ERROR: ld.so: object '/lib/libcwait.so' from /etc/ld.so.preload cannot be preloaded: ignored.
mv: cannot stat `/usr/bin/g++': No such file or directory
ERROR: ld.so: object '/lib/libcwait.so' from /etc/ld.so.preload cannot be preloaded: ignored.
ERROR: ld.so: object '/lib/libcwait.so' from /etc/ld.so.preload cannot be preloaded: ignored.
root@rac1:/home/oracle/software#ls
ERROR: ld.so: object '/lib/libcwait.so' from /etc/ld.so.preload cannot be preloaded: ignored.
amd64_db_9204_Disk1.cpio amd64_db_9204_Disk3.cpio compat-oracle-rhel4-1.0-5.i386.rpm Disk2 g++ p4198954_40_LINUX.zip README.txt
amd64_db_9204_Disk2.cpio compat-libcwait-2.1-1.i386.rpm Disk1 Disk3 gcc README.html
root@rac1:/opt/oracle#ls
ERROR: ld.so: object '/lib/libcwait.so' from /etc/ld.so.preload cannot be preloaded: ignored.
doc jre oraInventory products
root@rac1:/opt/oracle#rm -fr doc
ERROR: ld.so: object '/lib/libcwait.so' from /etc/ld.so.preload cannot be preloaded: ignored.
root@rac1:/opt/oracle#mv /etc/ld.so.preload .
ERROR: ld.so: object '/lib/libcwait.so' from /etc/ld.so.preload cannot be preloaded: ignored.
解决方法:
root@rac1:/opt/oracle#echo "" > /etc/ld.so.preload
root@t01a03053-vm1.corp-hz01.aliyun.com:/opt/oracle#ls
jre ld.so.preload oraInventory products