转载:RHEL7.0 VNC远程安装Oracle 11gR2报错解决

注:部分转载,部分自著

 

1、Error in invoking target 'install' of makefile '/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ins_ctx.mk'.

See '/u01/app/oraInventory/logs/installActions2015-01-22_09-39-03AM.log' for details.

 

# rpm --all --query --queryformat "%{NAME}-%{VERSION}-%{RELEASE}-(%{ARCH})\n" | grep glibc

RHEL7.0 VNC远程安装Oracle 11gR2报错解决

执行命令后显示需要安装glibc-devel及glibc 32位的安装包,安装后退出oracle删除安装目录下的文件,重新安装,依然提示ins_ctx.mk编译错误。

后注意到日志有以下错误:
INFO: /lib64/libstdc++.so.5: undefined reference to `memcpy@GLIBC_2.14'
INFO: collect2: error: ld returned 1 exit status

INFO: make: *** [ctxhx] Error 1
网上说是glibc的版本2.17过高所致(高于2.14),解决办法

下载glibc-static-2.17-55.el7.x86_64.rpm安装,下载地址

 

------------------------------------------分割线------------------------------------------

免费下载地址在 http://linux.linuxidc.com/

用户名与密码都是www.linuxidc.com

具体下载目录在 /2015年资料/1月/22日/RHEL7.0 VNC远程安装Oracle 11gR2报错解决

下载方法见 http://www.linuxidc.com/Linux/2013-07/87684.htm

------------------------------------------分割线------------------------------------------

 

该软件包包含一个静态链接库:/usr/lib64/libc.a
修改/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ins_ctx.mk,将
ctxhx: $(CTXHXOBJ)
      $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK)
修改为:
ctxhx: $(CTXHXOBJ)
      -static $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK) /usr/lib64/stdc.a
点击Retry继续安装。

(注:也适用于centos7)

 

这里出现报错,此报错为Oracle在RHEL7上允许的漏洞,需要修改参数

 

[oracle@oracle ~]$ vi /u01/app/oracle/product/11.2.0.4/dbhome_1/sysman/lib/ins_emagent.mk

//后面添加 "-lnnz11"字段。

修改后点击Retry重试:

 

 

 

安装成功!

 

 

 

https://www.linuxidc.com/Linux/2015-01/112247.htm

转载于:https://www.cnblogs.com/gs1124/p/10443466.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值