免费注册 查看新帖 |

Chinaunix

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

PROC的编译问题,请高人指点,我在线等,谢谢! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-03-09 08:42 |只看该作者 |倒序浏览
我的环境是:aix5。2  oracle 9。2。0

我现在无法编译PROC文件,提示“ld: 0711-317 ERROR: Undefined symbol: .sqlcxt”

我的:makefile:
########################################################
#       VCUPS FUNCTION LIBRARY MAKEFILE                  #
#                                                       #
#########################################################
#include $(ORACLE_HOME)/precomp/lib/env_precomp.mk
#include $(ORACLE_HOME)/rdbms/lib/env_rdbms.mk
.SUFFIXES: .pc .ccs .c .o


#########################################################
#                                                       #
#                 Programs path                         #
#                                                       #
#########################################################

APHOME=$(VPOSP_APPL)
USERID=jje/jje

PRECOMPPUBLIC=-I$(ORACLE_HOME)/precomp/public
PROCFLAGS=include=$(APHOME)/def/sys \
          include=$(APHOME)/def/app \
          include=$(ORACLE_HOME)/rdbms/demo \
          include=$(ORACLE_HOME)/rdbms/public

INCLUDE=$(PRECOMPPUBLIC) \
        -I$(APHOME)/def/sys \
        -I$(APHOME)/def/app \
        -I$(ORACLE_HOME)/rdbms/demo \
        -I$(ORACLE_HOME)/rdbms/public \
                -L$(ORACLE_HOME)/lib -l clntsh

PROCPLSFLAGS=$(PROCFLAGS)
CFLAGS=

#########################################################
#                                                       #
#               Add your lib here                       #
#                                                       #
#########################################################
LIBVCUPS        = $(APHOME)/lib/libproc.a

#########################################################
#                                                       #
#               Complie tools                           #
#                                                       #
#########################################################
MAKE=make
MAKEFILE=Makefile
CC1=        cicstran
CC2=        cc -g -qalign=packed -qmaxmem=4096 -D_AIX5L $(INCLUDE)
CC3=        xlc_r4   -qalign=packed $(INCLUDE)
CC4=        cc   $(INCLUDE)
PROC=$(ORACLE_HOME)/bin/proc

#########################################################
#                                                       #
#            Add your programs here                     #
#                                                       #
#########################################################
#PROGRAMS2 °ü&&C&ijÌÐò(±àÒ&ÓÃpackedÀàÐÍ&&
#PROGRAMS3 °ü&&C&&ORACLE&ijÌÐò
#PROGRAMS5 °ü&&C&ijÌÐò(±àÒ&ÓÃunpackedÀàÐ&Iacute


PROGRAMS2=

PROGRAMS3= vpfdbinit


PROGRAMS5=

all:        $(PROGRAMS1) $(PROGRAMS2) $(PROGRAMS3) $(PROGRAMS4) $(PROGRAMS5)

build:        $(OBJS)


$(PROGRAMS2):
                @echo "ABOUT TO COMPILE \"$@\" ..............."
                $(CC2) -c  $@.c
                ar rv $(LIBVCUPS) $@.o
                @rm -f $@.o
                @echo "\n\n=========OK=========\n\n"
$(PROGRAMS3):
                @echo "ABOUT TO COMPILE \"$@\" ..............."
                $(PROC) $(PROCFLAGS) iname=$*.pc
                $(CC2) $(CFLAGS) $(PROLDLIBS) -c $*.c
                ar rv $(LIBVCUPS) $@.o
#                @rm -f $@.c $@.o $@.lis
                @echo "\n\n=========OK=========\n\n"

$(PROGRAMS5):
                @echo "ABOUT TO COMPILE \"$@\" ..............."
                $(CC2) -c  $@.c
                ar rv $(LIBVCUPS) $@.o
                @rm -f $@.o
                @echo "\n\n=========OK=========\n\n"
.pc.o:
                $(PROC) $(PROCFLAGS) iname=$*.pc
                $(CC2) $(CFLAGS) -c $*.c

.c.o:
                $(CC2)  -c $*.c

#########################################################
#                                                       #
#                    End of file                        #
#                                                       #
#########################################################

论坛徽章:
0
2 [报告]
发表于 2004-03-09 08:54 |只看该作者

PROC的编译问题,请高人指点,我在线等,谢谢!

没有链库文件!我以前也碰见过

论坛徽章:
0
3 [报告]
发表于 2004-03-09 09:12 |只看该作者

PROC的编译问题,请高人指点,我在线等,谢谢!

那个库少了,请指教!!!
非常感谢!

论坛徽章:
0
4 [报告]
发表于 2004-03-09 10:15 |只看该作者

PROC的编译问题,请高人指点,我在线等,谢谢!

clntsh吧??

论坛徽章:
0
5 [报告]
发表于 2004-03-09 15:20 |只看该作者

PROC的编译问题,请高人指点,我在线等,谢谢!

ding
我也刚开始学,也是这个问题,强烈顶一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP