GTK+ 를 공부해 보려고 하는데 에러가 나서요.... 해결 방법을 모르겠습니다...
make all-recursive
make[1]: Entering directory `/home/kiness/Projects/project1'
Making all in src
make[2]: Entering directory `/home/kiness/Projects/project1/src'
gcc -g -O2 -o project1 main.o support.o interface.o callbacks.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
/opt/gtk/lib/libpangoft2-1.0.so.0: undefined reference to `g_assertion_message_expr'
collect2: ld returned 1 exit status
make[2]: *** [project1] 오류 1
make[2]: Leaving directory `/home/kiness/Projects/project1/src'
make[1]: *** [all-recursive] 오류 1
make[1]: Leaving directory `/home/kiness/Projects/project1'
make: *** [all] 오류 2
위처럼 에러가 나는데 원인을 모르겠습니다...
고수님들의 조언 부탁드립니다...ㅡㅜ
여기 보시면서
여기 보시면서 컴파일 옵션 확인해보세요.
http://library.gnome.org/devel/gtk-tutorial/stable/x111.html
처음에 컴파일 과정에서 문제 생기면 거의 옵션 때문에 그럽니다. gtk나 qt나 조금 특별한 옵션이 들어가거든요. 대문자 I(아이)랑 소문자 l(엘)이랑 헷갈리지 마세요.
정품 소프트웨어 사용 캠패인
정품 소프트웨어 사용 캠패인
댓글 달기