Александр Васюченко создал тему 16.09.2009 в 15:29
Студент
Сообщений: 207 Репутация: 93
Сейчас не на форуме
Не компилится GTK прога в Code::BlocksОшибки:obj/Debug/main.o||In function `helloWorld39;:|main.c|8|undefined reference to `gtk_window_get_type39;|main.c|8|undefined reference to `g_type_check_instance_cast39;|main.c|8|undefined reference to `gtk_message_dialog_new39;| .и так далее .Я так понимаю, что надо какие-то либы подключить. А какие и куда их прописать? Подскажите плиз. (гугл ответа не дал)
Разобрался:Для нормальной компиляции GTK приложений нужно доустановить пакеты:libgtk2.0-devи в Code::Blocks в раздел Compiler добавить пути/usr/include/usr/include/gtk-2.0/usr/include/glib-2.0/usr/lib/glib-2.0/include/usr/include/cairo/usr/include/pango-1.0/usr/lib/gtk-2.0/include/usr/include/atk-1.0далее в Compiler settings -gt; Other options написать:`pkg-config --cflags gtk+-2.0 `а в Linker settings -gt; Other linker options написать:`pkg-config --libs gtk+-2.0 `