andrewb
Group: Members
Posts: 316
Joined: July 2005 |
|
Posted: May 13 2008,04:52 |
|
When I try to compile using the cairo-1.2 extension make fails compiling the libexif-gtk library with the message:
Code Sample | gcc -g -O2 -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -o .libs/test-libexif-gtk test-libexif-gtk.o ../libexif-gtk/.libs/libexif-gtk.so -L/opt/gtkam/lib -L/opt/cairo-1.2/lib -L/opt/gtk+-2.10/lib /opt/gtk+-2.10/lib/libgtk-x11-2.0.so /opt/gtk+-2.10/lib/libgdk-x11-2.0.so /opt/gtk+-2.10/lib/libatk-1.0.so /opt/gtk+-2.10/lib/libgdk_pixbuf-2.0.so /opt/gtk+-2.10/lib/libpangocairo-1.0.so /opt/gtk+-2.10/lib/libpango-1.0.so /opt/cairo-1.2/lib/libcairo.so /opt/gtk+-2.10/lib/libgobject-2.0.so /opt/gtk+-2.10/lib/libgmodule-2.0.so -ldl /opt/gtk+-2.10/lib/libglib-2.0.so /opt/gtkam/lib/libexif.so -lm -Wl,--rpath -Wl,/opt/gtkam/lib /opt/cairo-1.2/lib/libcairo.so: undefined reference to `FT_GlyphSlot_Embolden' collect2: ld returned 1 exit status make[2]: *** [test-libexif-gtk] Error 1 make[2]: Leaving directory `/mnt/hdb/libexif-gtk-0.3.5/tests' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/mnt/hdb/libexif-gtk-0.3.5' make: *** [all] Error 2 dsl@box:/mnt/hdb/libexif-gtk-0.3.5$ |
I had encountered this before your explanation of your compiling method. I have checked this under 3.11 using a base frugal installation and only cairo1.2, gtk+-2.10, xorg72 * compile3.3.5. I redid the symlinks in /opt/bin to point to the fc & freetype files in cairo.
|