求助:proc报libclntsh_so错

求助:proc报libclntsh_so错

我在redhat linux7.2 下安装了oracle8.1.7,要运行嵌C程序。
写了一个很简单的查询程序,执行make时,报如下出错信息: make: `/opt/oracle/app/oracle/product/8.1.7/lib/libclntsh.so' is up to date.

后来发现,ORACLE自带的DEMO也报错:
我在$ORACLE_HOME/precomp/demo/proc目录下执行make -fdemo_proc.mk,也是报同样的错误信息。

以上操作都是用的ORACLE用户名。请问应该怎么办,是libclntsh.so有问题,还是配置文件有问题,应该怎样解决?      
应该不是文件的问题,可能是gcc或binutils的问题,你是否还原了binutils?或者你是怎么安装oracle的?      
[QUOTE]最初由 Terran 发布
[B]应该不是文件的问题,可能是gcc或binutils的问题,你是否还原了binutils?或者你是怎么安装oracle的? [/B][/QUOTE]

我出差了十多天才回来,刚刚看到这个帖子。
ORACLE是按照你的文章“Oracle 8i 在Redhat 7.2下安装手册”去安装的,没有遇到问题。
binutils 我以前没有还原,但是今天还原之后,还是报完全一样的错误信息,真是着急。      
是否以前make过,现在有文件修改了,需要删除先前make过的重新make