URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 9204
[ Назад ]

Исходное сообщение
"компиляция GTK+3.0.12"

Отправлено f00l , 01-Авг-11 11:30 
Компилирую GTK+-3.0.12. Конфигурация прошла корректно (установил новые библиотеки) , при компиляции выдает, что не может найти функции библиотеки cairo.

make[4]: Entering directory `/home/yaroslav/work/total/gtk+/gtk+-3.0.12/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/yaroslav/local/lib/libcairo-gobject.so: undefined reference to `cairo_region_reference'
collect2: ld returned 1 exit status



Содержание

Сообщения в этом обсуждении
"компиляция GTK+3.0.12"
Отправлено Aquarius , 01-Авг-11 18:11 
> Компилирую GTK+-3.0.12. Конфигурация прошла корректно (установил новые библиотеки) ,
> при компиляции выдает, что не может найти функции библиотеки cairo.
>  make[4]: Entering directory `/home/yaroslav/work/total/gtk+/gtk+-3.0.12/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/yaroslav/local/lib/libcairo-gobject.so: undefined reference to `cairo_region_reference'
> collect2: ld returned 1 exit status

зависимости времени компиляции удовлетворены? (зависимостей времени выполнения недостаточно)
судя по всему, не хватает чего-то вроде cairo-dev или cairo-headers, в зависимости от дистрибутива