Chinaunix

标题: PROC的编译问题,请高人指点,我在线等,谢谢! [打印本页]

作者: wangrj    时间: 2004-03-09 08:42
标题: PROC的编译问题,请高人指点,我在线等,谢谢!
我的环境是: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                        #
#                                                       #
#########################################################
作者: ibm99    时间: 2004-03-09 08:54
标题: PROC的编译问题,请高人指点,我在线等,谢谢!
没有链库文件!我以前也碰见过
作者: wangrj    时间: 2004-03-09 09:12
标题: PROC的编译问题,请高人指点,我在线等,谢谢!
那个库少了,请指教!!!
非常感谢!
作者: deathbravo    时间: 2004-03-09 10:15
标题: PROC的编译问题,请高人指点,我在线等,谢谢!
clntsh吧??
作者: zj_rose    时间: 2004-03-09 15:20
标题: PROC的编译问题,请高人指点,我在线等,谢谢!
ding
我也刚开始学,也是这个问题,强烈顶一下




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2