I'm trying to learn how to build GTK+ applications on Windows XP. I have installed GTK+ and dependencies from binaries as linked to from http://www.gimp.org/~tml/gimp/win32/ and finally everything seems okay. However, when I try to build a little libglade hello world application, I get this:
gcc -Wall -g `pkg-config --cflags --libs` -o hello hello.c C:/DOCUME~1/Micah/LOCALS~1/Temp/ccGqaaaa.o: In function `main': C:/msys/1.0/home/Micah/hello/hello.c:16: undefined reference to `gtk_init_abi_check' C:/msys/1.0/home/Micah/hello/hello.c:19: undefined reference to `glade_xml_new' C:/msys/1.0/home/Micah/hello/hello.c:20: undefined reference to `g_assert_warning' C:/msys/1.0/home/Micah/hello/hello.c:23: undefined reference to `glade_xml_get_widget' C:/msys/1.0/home/Micah/hello/hello.c:24: undefined reference to `glade_xml_get_widget' C:/msys/1.0/home/Micah/hello/hello.c:27: undefined reference to `gtk_main_quit' C:/msys/1.0/home/Micah/hello/hello.c:27: undefined reference to `glade_xml_signal_connect' C:/msys/1.0/home/Micah/hello/hello.c:32: undefined reference to `glade_xml_signal_connect_data' C:/msys/1.0/home/Micah/hello/hello.c:36: undefined reference to `g_type_check_instance_cast' C:/msys/1.0/home/Micah/hello/hello.c:36: undefined reference to `g_object_unref' C:/msys/1.0/home/Micah/hello/hello.c:39: undefined reference to `gtk_main' C:/DOCUME~1/Micah/LOCALS~1/Temp/ccGqaaaa.o: In function `on_button1_clicked': C:/msys/1.0/home/Micah/hello/hello.c:48: undefined reference to `gtk_entry_get_type' C:/msys/1.0/home/Micah/hello/hello.c:48: undefined reference to `g_type_check_instance_cast' C:/msys/1.0/home/Micah/hello/hello.c:48: undefined reference to `gtk_entry_set_text' collect2: ld returned 1 exit status Can anyone give me some advice? BTW, the pkg-config output is: -mms-bitfields -Ic:/MinGW/include/gtk-2.0 -Ic:/MinGW/lib/gtk-2.0/include -Ic:/MinGW/include/atk-1.0 -Ic:/MinGW/include/cairo -Ic:/MinGW/include/pango-1.0 -Ic:/MinGW/include/glib-2.0 -Ic:/MinGW/lib/glib-2.0/include -Ic:/MinGW/include/libglade-2.0 -Ic:/MinGW/include/libxml2 -Ic:/MinGW/include -Lc:/MinGW/lib -lglade-2.0 -lgtk-win32-2.0 -lxml2 -lz -lws2_32 -lgdk-win32-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangowin32-1.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -liconv -- - Micah Carrick Developer - http://www.micahcarrick.com GTK+ Forums - http://www.gtkforums.com _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list