Red Hat Enterprise Linux 6.4上编译proc
2015-11-06 17:58
666 查看
INC=-I${ORACLE_HOME}/precomp/public
CC=gcc
PROC=/opt/app/oracle/product/10.2.0/db_1/bin/proc
USEROBJS = main.o utilities.o decrypt.o daemon.o
USERID = userid=xxuser/"1234455"@orca
all: monitor
monitor : $(USEROBJS)
$(CC) -o monitor $(USEROBJS) -L$(ORACLE_HOME)/lib $(INC) -lclntsh
.SUFFIXES : .pc .c .o
.pc.o:
proc define=__64BIT__ release_cursor=yes char_map=string $(USERID) SQLCHECK=semantics include=${ORACLE_HOME}/precomp/public iname=$*.pc
$(CC) $(INC) -c $*.c
.pc.c:
proc define=__64BIT__ release_cursor=yes char_map=string $(USERID) sqlcheck=semantics include=${ORACLE_HOME}/precomp/public iname=$*.pc
.c.o:
$(CC) $(INC) -c $*.c
clean:
-rm -f *.lis *.o monitor decrypt.c core main.c
编译时如果报错,最主要原因就是/opt/app/oracle/product/10.2.0/db_1/precomp/admin/pcscfg.cfg 文件有问题,找不到相应的包,以下内容仅供参考:
sys_include=$ORACLE_HOME/precomp/public
sys_include=/usr/include
sys_include=/usr/lib/gcc-lib/x86_64-redhat-linux/3.2.3/include
sys_include=/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/include
sys_include=/usr/lib/gcc/x86_64-redhat-linux/4.1.1/include
sys_include=/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include
sys_include=/usr/lib64/gcc/x86_64-suse-linux/4.1.2/include
sys_include=/usr/lib64/gcc/x86_64-suse-linux/4.3/include
sys_include=/usr/lib/gcc/x86_64-redhat-linux/4.4.4/include
ltype=short
define=__x86_64__
CC=gcc
PROC=/opt/app/oracle/product/10.2.0/db_1/bin/proc
USEROBJS = main.o utilities.o decrypt.o daemon.o
USERID = userid=xxuser/"1234455"@orca
all: monitor
monitor : $(USEROBJS)
$(CC) -o monitor $(USEROBJS) -L$(ORACLE_HOME)/lib $(INC) -lclntsh
.SUFFIXES : .pc .c .o
.pc.o:
proc define=__64BIT__ release_cursor=yes char_map=string $(USERID) SQLCHECK=semantics include=${ORACLE_HOME}/precomp/public iname=$*.pc
$(CC) $(INC) -c $*.c
.pc.c:
proc define=__64BIT__ release_cursor=yes char_map=string $(USERID) sqlcheck=semantics include=${ORACLE_HOME}/precomp/public iname=$*.pc
.c.o:
$(CC) $(INC) -c $*.c
clean:
-rm -f *.lis *.o monitor decrypt.c core main.c
编译时如果报错,最主要原因就是/opt/app/oracle/product/10.2.0/db_1/precomp/admin/pcscfg.cfg 文件有问题,找不到相应的包,以下内容仅供参考:
sys_include=$ORACLE_HOME/precomp/public
sys_include=/usr/include
sys_include=/usr/lib/gcc-lib/x86_64-redhat-linux/3.2.3/include
sys_include=/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/include
sys_include=/usr/lib/gcc/x86_64-redhat-linux/4.1.1/include
sys_include=/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include
sys_include=/usr/lib64/gcc/x86_64-suse-linux/4.1.2/include
sys_include=/usr/lib64/gcc/x86_64-suse-linux/4.3/include
sys_include=/usr/lib/gcc/x86_64-redhat-linux/4.4.4/include
ltype=short
define=__x86_64__
相关文章推荐
- CentOS5.4安装samba服务
- linux系统命令之lsof进阶
- linux系统命令之lsof入门
- 腾讯云相关问题(通过yum装的软件的卸载,mac下通过终端登陆linux服务器及遇到的问题,自动ssh免密码登陆)
- linux查看和修改PATH环境变量的方法
- Linux版本 串口调试助手 发布
- 为VMWare虚拟机上的CentOS配置固定IP
- centos发送邮件
- centos 6.5设置mysql主从同步过程记录
- Linux默认环境下开发缺少的安装包
- linux(centos) 添加系统环境变量
- Linux下 JNI的使用
- CentOS 6桥接网卡配置
- java 实现连接池(mysql中,linux里面修改)
- Linux下搭建iscsi
- Linux用户管理常用命令
- Linux下find的用法归纳
- Ubuntu下关于Linux学习环境的配置(一)
- Linux下用C开发PHP扩展
- Linux安装