샘플 dblibrary 컴파일 시 아래와 같은 에러가 발생합니다.
어떤 라이브러리 링크가 잘못된 것일까요?
gcc -g -I. -I/export/home/sybase/OCS-12_5/include example1.c
-L/export/home/sybase/OCS-12_5/lib
-L/export/home/sybase/OCS-12_5/lib/sybdb -o example1
정의되지 않음 첫번째 참조된
기호 파일:
dbcmd /var/tmp//ccZFEnJq.o
dbnextrow /var/tmp//ccZFEnJq.o
dbbind /var/tmp//ccZFEnJq.o
dbdead /var/tmp//ccZFEnJq.o
dbexit /var/tmp//ccZFEnJq.o
dbinit /var/tmp//ccZFEnJq.o
dbopen /var/tmp//ccZFEnJq.o
dberrhandle /var/tmp//ccZFEnJq.o
dbcurcmd /var/tmp//ccZFEnJq.o
dbcurrow /var/tmp//ccZFEnJq.o
dbresults /var/tmp//ccZFEnJq.o
dbsqlexec /var/tmp//ccZFEnJq.o
dblogin /var/tmp//ccZFEnJq.o
dbsetlname /var/tmp//ccZFEnJq.o
dbmsghandle /var/tmp//ccZFEnJq.o
ld: 치명적: 기호 참조 오류. example1에 출력이 기록되지 않음
collect2: ld returned 1 exit status
make: *** [example1] Error 1
|