Ygl 라이브러리 사용해신 분 계신가요?
글쓴이: Geniys / 작성시간: 월, 2005/12/05 - 6:44오후
http://www.thp.uni-duisburg.de/Ygl/
프로그램을 돌려 보는 중인데 위 라이브러리를 사용하더라구요...
설치해서 example 폴더 안에 있는것을 실행 시켜 보려 하는데...
계속 에러만...
컴파일은 되는데 링크가 안됩니다...
fedora core 4, gcc 4.0버전에서도 해보고
redhat 9.0 버전에서 해봐도 별반 차이가 없습니다.
제가보기엔 header는 제대로 들어갔는데
library가 제대로 안 붙는거 같습니다..
일반적으로 라이브러리를 추가하는 법이 따로 있는지 궁금합니다.
읽어주셔서 감사합니다.
Quote:
[root@localhost examples]# gcc -lYgl lines.o
lines.o(.text+0xd): In function `drawit':
lines.c: undefined reference to `winset'
lines.o(.text+0x2f):lines.c: undefined reference to `color'
lines.o(.text+0x37):lines.c: undefined reference to `clear'
lines.o(.text+0x56):lines.c: undefined reference to `color'
lines.o(.text+0x7b):lines.c: undefined reference to `rectfi'
lines.o(.text+0xbb):lines.c: undefined reference to `color'
lines.o(.text+0xc9):lines.c: undefined reference to `strwidth'
lines.o(.text+0xdb):lines.c: undefined reference to `rectfi'
lines.o(.text+0xea):lines.c: undefined reference to `cmov2i'
lines.o(.text+0xf7):lines.c: undefined reference to `color'
lines.o(.text+0x105):lines.c: undefined reference to `charstr'
lines.o(.text+0x11e):lines.c: undefined reference to `color'
lines.o(.text+0x126):lines.c: undefined reference to `clear'
lines.o(.text+0x130):lines.c: undefined reference to `color'
lines.o(.text+0x14d):lines.c: undefined reference to `circf'
lines.o(.text+0x19f): In function `main':
lines.c: undefined reference to `gversion'
lines.o(.text+0x1cc):lines.c: undefined reference to `minsize'
lines.o(.text+0x1db):lines.c: undefined reference to `winopen'
lines.o(.text+0x1f6):lines.c: undefined reference to `prefposition'
lines.o(.text+0x207):lines.c: undefined reference to `swinopen'
lines.o(.text+0x222):lines.c: undefined reference to `winposition'
lines.o(.text+0x232):lines.c: undefined reference to `qdevice'
lines.o(.text+0x23f):lines.c: undefined reference to `qdevice'
lines.o(.text+0x24c):lines.c: undefined reference to `unqdevice'
lines.o(.text+0x25c):lines.c: undefined reference to `qdevice'
lines.o(.text+0x26c):lines.c: undefined reference to `qdevice'
lines.o(.text+0x27c):lines.c: undefined reference to `unqdevice'
lines.o(.text+0x28d):lines.c: undefined reference to `winset'
lines.o(.text+0x2a2):lines.c: undefined reference to `loadXfont'
lines.o(.text+0x2b1):lines.c: undefined reference to `getfontencoding'
lines.o(.text+0x2c1):lines.c: undefined reference to `font'
lines.o(.text+0x2d0):lines.c: undefined reference to `getfontencoding'
lines.o(.text+0x2d8):lines.c: undefined reference to `getplanes'
lines.o(.text+0x314):lines.c: undefined reference to `qread'
lines.o(.text+0x36c):lines.c: undefined reference to `winset'
lines.o(.text+0x374):lines.c: undefined reference to `reshapeviewport'
lines.o(.text+0x3d2):lines.c: undefined reference to `unqdevice'
lines.o(.text+0x3f4):lines.c: undefined reference to `qdevice'
lines.o(.text+0x42a):lines.c: undefined reference to `winset'
lines.o(.text+0x43a):lines.c: undefined reference to `gl2ppm'
lines.o(.text+0x45b):lines.c: undefined reference to `winset'
lines.o(.text+0x46b):lines.c: undefined reference to `gl2ppm'
lines.o(.text+0x473):lines.c: undefined reference to `ringbell'
lines.o(.text+0x4c3):lines.c: undefined reference to `gexit'
collect2: ld returned 1 exit status
Forums:
댓글 달기