"ld: cannot find -lX11" 컴파일 에러
위 에러는 X11 library가 있는 위치가 명시되어 있지 않기때문에 발생한다
따라서 아래와 같은 방법으로 대처 가능하다. (X11 이 /usr/X11R6에 설치되어 있는 경우)
방법1)
gcc -I/usr/X11R6/include -L/usr/X11R6/lib main.c -lX11
방법2)
export LIBRARY_PATH=/usr/X11R6/lib:$LIBRARY_PATH
export C_INCLUDE_PATH=/usr/X11R6/include:$C_INCLUDE_PATH
gcc main.c -lX11
'Linux' 카테고리의 다른 글
Fedora core 4 yum repository 설정법 (0) | 2012.08.13 |
---|---|
16bit bmp 를 로드할 수 있는 xv-3.10a + jumbopatch(20070520) (0) | 2012.05.23 |
Hanterm XFree86.4.2.0 사용법 예시 (0) | 2012.05.15 |
rpm 패키지를 설치하지 않고 압축만 해제하는 방법 (0) | 2012.05.15 |
리눅스, 윈도우 파일 생성 시간 차이점 (0) | 2012.02.10 |