Follow-up
- From: Sterling Smith <smithsp fusion gat com>
- To: gtk-list gnome org
- Subject: Follow-up
- Date: Fri, 23 Apr 2010 15:51:58 -0700
I solved three problems, only to be stumped by a third:
1. I misspelled the environment variable - it has to be CFLAGS (not CC). The value of CFLAGS which is working thus far is:
echo $CFLAGS
-I/usr/local/include/glib-2.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0
2. I had to move libconfig.h from the directory where I built glib to the directory
/usr/local/include/glib-2.0
which is the default installation location.
3. I had to change the name of an include file to pango/pango-fontmap.h from pango/pangofc-fontmap.h. (This was in gtk/gtksettings.c)
However, now I have the problem:
Making all in tests
/bin/sh ../../libtool --tag=CC --mode=link gcc -DGDK_PIXBUF_DISABLE_DEPRECATED -I/usr/local/include/glib-2.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -Wall -export-dynamic -o builder builder.o ../../gdk-pixbuf/libgdk_pixbuf-2.0.la ../../gdk/libgdk-x11-2.0.la ../../gtk/libgtk-x11-2.0.la -L/usr/X11/lib -R/usr/X11/lib -lXrender -lX11 -lm
libtool: link: gcc -DGDK_PIXBUF_DISABLE_DEPRECATED -I/usr/local/include/glib-2.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -Wall -o .libs/builder builder.o ../../gdk-pixbuf/.libs/libgdk_pixbuf-2.0.dylib -L/usr/local/lib ../../gdk/.libs/libgdk-x11-2.0.dylib -L/usr/X11/lib ../../gtk/.libs/libgtk-x11-2.0.dylib /Users/smithsp/Downloads/gtk+-2.18.9/gdk/.libs/libgdk-x11-2.0.dylib -lXinerama -lXext /usr/local/lib/libpangocairo-1.0.dylib /usr/local/lib/libpango-1.0.dylib /usr/local/lib/libcairo.dylib /usr/local/lib/libpixman-1.dylib /usr/local/lib/libfontconfig.dylib -lexpat /usr/local/lib/libpng14.dylib -lfreetype -lz -lSM -lICE /Users/smithsp/Downloads/gtk+-2.18.9/gdk-pixbuf/.libs/libgdk_pixbuf-2.0.dylib /usr/local/lib/libgio-2.0.dylib /usr/local/lib/libgobject-2.0.dylib /usr/local/lib/libgmodule-2.0.dylib /usr/local/lib/libglib-2.0.dylib /usr/local/lib/libintl.dylib /usr/local/lib/libiconv.dylib -lc -lXrender -lX11 -lm -pthread -framework Cocoa -framework CoreFoundation -framework Carbon
Undefined symbols:
"_atk_relation_set_get_n_relations", referenced from:
_test_widget in builder.o
"_atk_object_ref_relation_set", referenced from:
_test_widget in builder.o
"_atk_relation_get_type", referenced from:
_test_widget in builder.o
"_atk_relation_set_get_relation", referenced from:
_test_widget in builder.o
"_atk_relation_get_relation_type", referenced from:
_test_widget in builder.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
[etc.]
I really have no idea how to solve this issue. Please let me know what I can do to build gtk+
Thanks,
Sterling
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]