compile gtk 3 error



Hello, list, i am trying to compile gtk3 on debian squeeze. I followed instructions at http://developer.gnome.org/gtk3/3.0/gtk-building.html . All needed packages are installed, configure finished without errors. But make gives:


CC     gdkwindowimpl.lo
  CC     gdkenumtypes.lo
  CC     gdkmarshalers.lo
  CCLD   libgdk-3.la
make[4]: Leaving directory `/home/ya/mylibs/source/gtk+-3.0.11/gdk'
Making all in tests
make[4]: Entering directory `/home/ya/mylibs/source/gtk+-3.0.11/gdk/tests'
  CC     gdk-color.o
  CCLD   gdk-color
../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_region_destroy'
../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_region_get_extents' ../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_region_contains_point' /home/ya/mylibs/gtk3/lib/libcairo-gobject.so: undefined reference to `cairo_region_reference'
../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_region_is_empty'
../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_region_get_rectangle' ../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_region_num_rectangles' ../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_region_create_rectangles' /home/ya/mylibs/gtk3/lib/libcairo-gobject.so: undefined reference to `cairo_device_destroy'
../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_region_translate'
../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_region_subtract_rectangle' ../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_region_contains_rectangle'
../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_region_intersect'
../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_region_subtract'
../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_region_union'
../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_region_create'
../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_region_union_rectangle' /home/ya/mylibs/gtk3/lib/libcairo-gobject.so: undefined reference to `cairo_device_reference'
../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_region_copy'
../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_region_create_rectangle' ../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_surface_create_for_rectangle' ../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_region_intersect_rectangle'
../../gdk/.libs/libgdk-3.so: undefined reference to `cairo_region_equal'
collect2: ld returned 1 exit status
make[4]: *** [gdk-color] Error 1
make[4]: Leaving directory `/home/ya/mylibs/source/gtk+-3.0.11/gdk/tests'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/ya/mylibs/source/gtk+-3.0.11/gdk'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/ya/mylibs/source/gtk+-3.0.11/gdk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ya/mylibs/source/gtk+-3.0.11'
make: *** [all] Error 2


Is it possible to fix it?


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]