Pro*C 컴파일 에러나는데 이거좀바주실래요?

글쓴이: 익명 사용자 / 작성시간: 금, 2002/09/13 - 1:05오전
Makefile 만들어서 처음으로 컴파일하는데
프리컴파일러 부분은 정상으로 넘어가서 실행파일 만들어지는데서 저렇게 에러가
나는데.. 오라클 라이브러리가 빠진거 같은데 어떤부분을 포함해야할지..
오라클 sqlcxt 라는 함수를 못찾는거 같은데... 도와주세요 고수님..
cc -o proc_test proc_test.o -lm -lpthread -
L/Ext_home/ora/app/oracle/product/8.1.7/lib -
L/Ext_home/ora/app/oracle/product/8.1.7/precomp/lib -
L/Ext_home/ora/app/oracle/product/8.1.7/rdbms/lib -
L/Ext_home/ora/app/oracle/product/8.1.7/plsql/lib -
L/Ext_home/ora/app/oracle/product/8.1.7/network/lib
proc_test.o In function `InitProcess'
proc_test.o(.text+0x1fe) undefined reference to `sqlcxt'
collect2 ld returned 1 exit status
make *** [proc_test] 오류 1
Forums:
Re: Pro*C 컴파일 에러나는데 이거좀바주실래요?
안녕하세요..
도움이 될지 모르겠지만
$ORACLE_HOME/precomp/demo/proc/demo_proc.mk 파일사용해서 데모화일을
컴파일 하면..라이브러리 어떤거 사용하는지 화면에 나타나는것을 이용해
서 make 화일을 만드는 방법도 있습니다..
예를들어
~~~~/make -f demo_proc.mk sample1
이렇게 하면.. 화면에 컴파일 하면 어떤 라이브러리 참조 하는지 알수
있습니다.
-oracle hacker
감짬다.
우선 답변주셔셔 감사..
그렇게하니 에러 떨어지는데 결국 해결했슴다.
댓글 달기