有关unix下tuxedo程序的编译
小弟的程序在unix下运行
pos:pos.c
buildclient -v -w -o pos \
-f pos.c \
-f pack.c \
-f tuxedo.c \
-f process.c \
-f initial.c \
-f base.c \
-f initnet.c \
-f lib/MyString.o \
-f lib/clifml.o
其中tuxedo.c,process.c都是由各自的.pc文件先用proc编译成.c文件,因为那两个程序里面有使用数据库语句,其它的都是.c文件.
现在的问题是在用proc编译.pc文件时正常,但是在编译pos时确报错.
报的错如:
undefined reference to `sqlcxt(void**, unsigned int*, sqlexd*, sqlcxp const*)'
undefined reference to `sqlorat(void**, unsigned int*, void*)'
|