请教在LINUX上的关于PROC的编译问题.

jansonwjl 2003-08-21 02:34:40
在LINUX6.2上安装ORACLE816后,需要使用PROC编译PROC程序,PROC的编译环境是还需要配置一下吗?
我在/home/oracle/app/oracle/product/8.1.6/precomp/demo/proc目录下编译系统提供的几个例程,可以编译通过,例如:make -f demo_proc.mk sample4
但是编译我自己的程序时,编译时报错,提示如下
Syntax error at line 132, column 3, file /usr/include/limits.h:
Error at line 132, column 3 in file /usr/include/limits.h
# include_next <limits.h>
..1
PCC-S-02014, Encountered the symbol "include_next" when expecting one of the fol
lowing:

a numeric constant, newline, define, elif, else, endif,
error, if, ifdef, ifndef, include, line, pragma, undef,
an immediate preprocessor command, a C token,
The symbol "newline," was substituted for "include_next" to continue.

Syntax error at line 156, column 5, file /usr/include/bits/socket.h:
Error at line 156, column 5 in file /usr/include/bits/socket.h
__ss_aligntype __ss_align; /* Force desired alignment. */
....1
PCC-S-02201, Encountered the symbol "__uint64_t" when expecting one of the following:

不知这是什么原因,是还有什么地方需要配置吗?还请诸位高手指教,多谢.
...全文
151 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jansonwjl 2003-08-22
  • 打赏
  • 举报
回复
就是那样做的呀,我是把我的程序改名成系统提供的例程名,编译例程没问题,编译我的程序报错,不知为何了,好象和包含的文件有关吧.
jansonwjl 2003-08-22
  • 打赏
  • 举报
回复
再UP一下
jansonwjl 2003-08-22
  • 打赏
  • 举报
回复
大侠们,来看看呀.
显刚 2003-08-21
  • 打赏
  • 举报
回复
先装Oracle的客户端
在例子程序里找make文件
依葫芦画瓢

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧