Problem compiling on Windows
- From: Micah Carrick <email micahcarrick com>
- To: gtk-app-devel-list <gtk-app-devel-list gnome org>
- Subject: Problem compiling on Windows
- Date: Fri, 23 Nov 2007 20:09:03 -0800
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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]