makefile问题(PCC-F-02104, Unable to connect to Oracle)
我是在AIX机器上编译的,用sqlplus试过用户名了,登陆数据库没问题。肯定是makefile写的有问题。
哪位高人帮忙解决下。
[code=BatchFile]include ./env_precomp.mk
TARGET=aaa
PROC_FILES = DB.pc
PROC_CPP_FILES = $(PROC_FILES:.pc=.cpp)
CPP_FILES=$(PROC_CPP_FILES) test.cpp
OBJS =$(CPP_FILES:.cpp=.o)
PROC_FLAGS= SQLCHECK=SEMANTICS userid=user/user@testdb code=cpp cpp_suffix=cpp
PROC_INC = include=/usr/vacpp/include
.SUFFIXES: .cpp .o .pc
all : TARGET
TARGET : $(OBJS)
@echo "\n\tBuilding $@ ......\n"
xlC -o $(TARGET) $(OBJS) -L$(LIBHOME) $(PROLDLIBS)
.cpp.o:
@echo "\n\tBuilding $@ ......\n"
xlC -c $(TUX_INC) $<
.pc.cpp:
@echo "\n\tBuilding $@ ......\n"
$(PROC) $(PROC_FLAGS) $(PROC_INC) iname=$<
.PHONY : clean
clean :
rm -f $(PROC_FILES:.pc=.lis)
rm -f $(PROC_CPP_FILES)
rm -f *.o
rm -f $(TARGET)
[/code]