혹시 pcscfg.cfg 파일에 경로 설정을 해주셨나요???
gcc를 쓸 경우 라이브러리 경로를 위의 파일에
적어줘야 됩니다. 다음을 참조하세요.
sys_include=($ORACLE_HOME/precomp/public,/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include,/usr/include)
include=($ORACLE_HOME/precomp/public)
include=$ORACLE_HOME/precomp/hdrs
include=$ORACLE_HOME/tpcc2x_2/src
include=$ORACLE_HOME/precomp/include
include=$ORACLE_HOME/oracore/include
include=$ORACLE_HOME/oracore/public
include=$ORACLE_HOME/rdbms/include
include=$ORACLE_HOME/rdbms/public
include=$ORACLE_HOME/rdbms/demo
include=$ORACLE_HOME/nlsrtl/include
include=$ORACLE_HOME/nlsrtl/public
include=$ORACLE_HOME/network_src/include
include=$ORACLE_HOME/network_src/public
include=$ORACLE_HOME/network/include
include=$ORACLE_HOME/network/public
include=$ORACLE_HOME/plsql/public
ltype=short
>>강명완 님께서 쓰시길<<
:: 전 레드헷 7.0에서 오라클 8.1.7을 깔았습니다.
:: 그리고 클라이언트에서 proc도 깔았구여..
:: 샘플 파일을 컴파일 하는데 다음 에러가 납니다.
:: 우째해야할지...
:: 미치겄습니다.
::
::
:: $ make -f demo_proc.mk sample1
::
:: make -f /home/oracle/app/oracle/product/8.1.7/precomp/demo/proc/demo_proc.mk OBJS=sample1.o EXE=
:: sample1 build
:: make[1]: Entering directory /sdb2/oracle/app/oracle/product/8.1.7/precomp/demo/
:: proc/test'
:: proc iname=sample1
::
:: Pro*C/C++: Release 8.1.7.0.0 - Production on Tue Mar 13 17:50:17 2001
::
:: (c) Copyright 2000 Oracle Corporation. All rights reserved.
::
:: System default option values taken from: /home/oracle/app/oracle/product/8.1.7/precomp/admin/pcs
:: cfg.cfg
::
:: PCC-F-02081, CMD-LINE: Unterminated option value list or value list was truncated.
:: make[1]: *** [sample1.o] Error 1
:: make[1]: Leaving directory `/sdb2/oracle/app/oracle/product/8.1.7/precomp/demo/proc/test'
:: make: *** [sample1] Error 2
::
:: ============================
::
:: PCC-F-02081, CDM-LINE 부분이 에러 같은데요..
:: 무슨 뜻인지 모르겠습니다.
::
:: 그리고요...
:: proc.mk파일은 어떻게 만드나요?
::
|