pro*c 컴파일 에러 (제발 도와주세요 ㅠㅠ)
작성자 정보
- 신우철 작성
- 작성일
컨텐츠 정보
- 2,599 조회
- 0 추천
- 목록
본문
리눅스 초보입니다
make 파일을 아래와 같이 만들고 ________________________________________________________________
include $(ORACLE_HOME)/precomp/lib/env_precomp.mk
OBJS=DBControl.o
TARGET=DBControl
PROFLAGS= sqlcheck=full userid=gury/gury
USRINC=/usr/include
ORAINC=$(ORACLE_HOME)/precomp/public
GCCINC=/usr/lib/gcc-lib/i386-redhat-linux/3.2.3/include
#PRODLDLIBS= -lclntsh -ldl -lm
PRODLDLIBS= -lclntsh
$(TARGET):
$(PROC) $@.pc
$(CC) -c $@.c -I$(ORAINC) -I$(USRINC) -I$(GCCINC)
$(CC) -o $(TARGET) $(OBJS) -L$(LIBHOME) $(PRODLDLIBS)
rm -rf $(OBJS) DBControl.c tp* *.lis
clean:
rm -rf $(OBJS) $(TARGET) test.c tp* *.lis
________________________________________________________________
컴파일 하면 아래와 같은 에러가 나고
________________________________________________________________
make: `/oracle/9.2.0.4/lib/libclntsh.so' is up to date
________________________________________________________________
libclntsh.so를 지우고 다시 컴파일 하면 이런 내용이 나오는데 컴파일이 잘됐는지도
모르겠고 에러인지 모르겠습니다만 .c 파일이 생기지 않습니다
________________________________________________________________
[oracle@mobile test]$ make
make: `/oracle/9.2.0.4/lib/libclntsh.so' is up to date.
[oracle@mobile test]$ make
Building client shared library libclntsh.so ...
Call script /oracle/9.2.0.4/bin/genclntsh ...
/oracle/9.2.0.4/bin/genclntsh
basename: too few arguments
Try `basename --help' for more information.
cp: missing file argument
Try `cp --help' for more information.
cp: cannot stat `/DISCARD/': No such file or directory
ar: creating /oracle/9.2.0.4/lib/libclntst9.a
Created /oracle/9.2.0.4/lib/libclntst9.a
Built /oracle/9.2.0.4/lib/libclntsh.so ... DONE
________________________________________________________________
꼭좀 답변 부탁드립니다
관련자료
-
이전
-
다음