Не удается создать libgtk2.0-common с ошибкой Gdk-2.0.gir, ссылка на тип «GdkPixbuf» не найдена

Я пытаюсь собрать GTK, но не получается. Вот что я делаю:

sudo apt-get build-dep libgtk2.0-common
apt-get source libgtk2.0-common
cd gtk+2.0-2.22.0/
gedit gtk/gtktreeview.c &
#...editing a few files (or not, it's the same error)
./configure --prefix=/usr
make

Компиляция запускается некоторое время, а затем завершается:

Gdk-2.0.gir: error: Type reference 'GdkPixbuf' not found
...
make: *** [all] Error 2

Что я делаю не так?

2
задан 5 January 2011 в 21:50

1 ответ

Если вы хотите использовать исходный код пакета, вы должны скомпилировать его, используя правила сборки пакета debian, а не использовать простой configure / make, как вы делаете это из оригинального источника. Для сборки, используя правила сборки пакета, из исходного каталога просто запустите:

debuild

Возможно, сборка вручную завершается неудачей из-за необходимого патча, который применяется из правил сборки пакета.

0
ответ дан 5 January 2011 в 21:50

Другие вопросы по тегам:

Похожие вопросы: