칼데라 eServer 2.3에 Oracle 8i(8.1.5 SE)를 설치하고
개발자용 패키지(proc등등)을 설치한후 이곳에 있는 pro* C설명서를 보며
샘플코드를 컴파일 했는데 다음과 같은 메세지가 나오는 군요..난감난감...
몇가지가 설치되지 않은것 같기도 하고..조언을~~
[root@neptune proc]# make -f demo_proc.mk sample1
make -f /u01/oracle/precomp/demo/proc/demo_proc.mk OBJS=sample1.o EXE=sample1 bu
ild
make[1]: Entering directory `/u01/oracle/precomp/demo/proc'
cc -o sample1 sample1.o -L/u01/oracle/lib/ -lclntsh -lclient8 /u01/oracle/lib/li
bsql8.a /u01/oracle/lib/scorept.o /u01/oracle/lib/sscoreed.o /u01/oracle/rdbms/l
ib/kpudfo.o /u01/oracle/lib/nautab.o /u01/oracle/lib/naeet.o /u01/oracle/lib/nae
ct.o /u01/oracle/lib/naedhs.o `cat /u01/oracle/network/lib/ldflags` -ln8 -l
nl8 -lnro8 `cat /u01/oracle/network/lib/ldflags` -ln8 -lnl8 -lclient8 -lvsn8
-lcommon8 -lskgxp8 -lgeneric8 -lmm -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat
/u01/oracle/network/lib/ldflags` -ln8 -lnl8 -lnro8 `cat /u01/oracle/network/
lib/ldflags` -ln8 -lnl8 -lclient8 -lvsn8 -lcommon8 -lskgxp8 -lgeneric8 /u01/
oracle/lib/libpls8.a /u01/oracle/lib/libplp8.a /u01/oracle/lib/libpls8.a -ltrace
8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lcommon8 -lskgxp8 -lg
eneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 `cat /u01/oracle/lib/sysliblist
` -lc -lm
cat: /u01/oracle/network/lib/ldflags: No such file or directory
cat: /u01/oracle/network/lib/ldflags: No such file or directory
cat: /u01/oracle/network/lib/ldflags: No such file or directory
cat: /u01/oracle/network/lib/ldflags: No such file or directory
/usr/i386-linux/bin/ld: cannot find -lclntsh
make[1]: *** [build] Error 1
make[1]: Leaving directory `/u01/oracle/precomp/demo/proc'
make: *** [sample1] Error 2
[root@neptune proc]#
|