"ld: cannot find -lX11" error가 날때.

Computer/Linux Tips 2007. 7. 9. 17:01

Ref.: http://kldp.org/node/43963

X가 /usr/X11R6에 설치되어 있다면..

$ gcc -I/usr/X11R6/include -L/usr/X11R6/lib asdf.c -lX11

매번 -I, -L을 쓰는게 귀찮다면...

$ export LIBRARY_PATH=/usr/X11R6/lib:$LIBRARY_PATH
$ export C_INCLUDE_PATH=/usr/X11R6/include:$C_INCLUDE_PATH
$ gcc asdf.c -lX11