免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1287 | 回复: 0
打印 上一主题 下一主题

大哥们,OCI的演示程序在Slaris下的编译不通过。请帮我,谢了! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-05-12 15:56 |只看该作者 |倒序浏览
在系统中$ORACLE_HOME/rdbms/demo 下是ORACLE OCI的演示程序目录。文件如下:

$ ls
cli.trc        oci06.sql      oci14.sql      oci23.c        ocikp.h
demo_rdbms.mk  oci07.c        oci15.c        oci23.sql      ocikpr.h
kusapi.h       oci07.sql      oci15.sql      oci24.c        ociucb.c
kustags.h      oci08.c        oci16.c        oci24.sql      ociucb.mk
oci            oci08.sql      oci16.sql      oci25.c        odci.h
oci.h          oci09.c        oci17.c        oci25.sql      oratypes.h
oci02          oci09.sql      oci17.sql      oci8dp.h       ori.h
oci02.c        oci1.h         oci18.c        oci_f.sed      ori_f.sed
oci02.o        oci10.c        oci18.sql      oci_m.sed      orid.h
oci02.sql      oci10.sql      oci19.c        ociap.h        orl.h
oci03.c        oci11.c        oci19.sql      ociapr.h       orl_f.sed
oci03.sql      oci11.sql      oci20.c        ociaqdemo00.c  orl_m.sed
oci04.c        oci12.c        oci20.sql      ociaqdemo01.c  oro.h
oci04.sql      oci12.sql      oci21.c        ociaqdemo02.c  oro_f.sed
oci05.c        oci13.c        oci21.sql      ocidef.h       oro_m.sed
oci05.sql      oci13.sql      oci22.c        ocidem.h       ort.h
oci06.c        oci14.c        oci22.sql      ocidfn.h       ort_f.sed


当我编译OCI03.C程序时居然出错.情况如下:

$ make -f demo_rdbms.mk oci03
/usr/ccs/bin/make -f /disk2/app/oracle/product/8.1.7/rdbms/demo/demo_rdbms.mk bo
/disk2/app/oracle/product/8.1.7/bin/echodo cc -c -I/disk2/app/oracle/product/8.c
cc -c -I/disk2/app/oracle/product/8.1.7/rdbms/demo -I/disk2/app/oracle/product/c
"/disk2/app/oracle/product/8.1.7/rdbms/demo/oratypes.h", line 72: warning: signC
"/disk2/app/oracle/product/8.1.7/rdbms/demo/oratypes.h", line 72: undefined or d
"/disk2/app/oracle/product/8.1.7/rdbms/demo/oratypes.h", line 72: warning: "typn
"/disk2/app/oracle/product/8.1.7/rdbms/demo/oratypes.h", line 72: parameter not1
"/disk2/app/oracle/product/8.1.7/rdbms/demo/oratypes.h", line 91: warning: onlys
"/disk2/app/oracle/product/8.1.7/rdbms/demo/oratypes.h", line 92: warning: onlys
"/disk2/app/oracle/product/8.1.7/rdbms/demo/oratypes.h", line 92: syntax error t
.
.
.
.
..
...
"oci03.c", line 96: parameter not in identifier list: row_count
"oci03.c", line 96: cannot initialize parameter: row_count
"oci03.c", line 100: parameter not in identifier list: gentable
"oci03.c", line 101: parameter not in identifier list: logon
"oci03.c", line 102: parameter not in identifier list: logoff
"oci03.c", line 103: parameter not in identifier list: setup
"oci03.c", line 104: parameter not in identifier list: err_report
"oci03.c", line 105: parameter not in identifier list: get_data
"oci03.c", line 106: parameter not in identifier list: dump_data
"oci03.c", line 107: parameter not in identifier list: do_exit
"oci03.c", line 111: parameter not in identifier list: sqlstmt
"oci03.c", line 111: cannot initialize parameter: sqlstmt
"oci03.c", line 116: parameter not in identifier list: colid
"oci03.c", line 117: parameter not in identifier list: collen
"oci03.c", line 118: parameter not in identifier list: cname
"oci03.c", line 121: warning: function prototype parameters must have types
"oci03.c", line 121: parameter not in identifier list: main
"oci03.c", line 121: parameter not in identifier list: argc
"oci03.c", line 122: parameter not in identifier list: argv
"oci03.c", line 125: parameter not in identifier list: numtabs
"oci03.c", line 126: parameter not in identifier list: tabindex
"oci03.c", line 152: cannot recover from previous errors
make: *** [oci03.o] Error 10
$

怎么办,请各位指点。谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP