[완료]gtk 에서 헤더파일을 못찾는다고 나오는데...
글쓴이: sselra / 작성시간: 수, 2011/04/13 - 8:07오후
gcc -Wall -W im.c -o im `gtk-config --cflags --libs` -I /usr/include/cairo -I /usr/include/gtk-2.0/gdk
In file included from im.c:2:0:
/usr/include/gtk-1.2/gdk/gdkscreen.h:33:28: fatal error: gdk/gdkdisplay.h: No such file or directory
compilation terminated.]
아 여기 옆에 편집이있구나 ...
(가입한지 얼마안돼서...)
Forums:
페도라에서 한글이안돼서..
페도라에서 한글이안돼서..
오류코드만 복사해서 여기서 수정할려고했는데 -_-
수정이 없네요...
보시면 gcc명령에서 -I로 헤더파일있는곳을 추가해도... 에러가 뜨는데..
저 에러가..
gdkdisplay.h 를 못찾는거죠?
아니면 gdkscreen.h 이것도 못찾는건가..
일단 뒤에 -I ... gtk-2.0 은 빼도 같은 오류입니다...
find해서 헤더파일찾아보면 gtk-1.2 랑 2.0 여기 밖에 검색이 안되던데..
그래서 1.2로도 해봤는데 둘다 못찾는다고 나오네요..
뭔가 다른 문제라도 있는건가요?
gcc -Wall -W im.c -o im
gcc -Wall -W im.c -o im `gtk-config --cflags --libs` -I /usr/include/cairo -I /usr/include/gtk-2.0/gdk
을 아래와 같이 하면 안되나요?
gcc -Wall -W im.c -o im `pkg-config --cflags --libs gtk+-2.0` -I /usr/include/cairo -I /usr/include/gtk-2.0/gdk
사실, -I 이후의 부분은 필요가 없을 듯한데.
답변 감사합니다
답변 감사합니다 ㅎ
저번에 2.0이 제대로 설치가 안돼서 자꾸 1.0 기준으로 했네요ㅋ
덕분에 해결됐어요 감사해요 ^^
댓글 달기