Ошибка при запуске ./configure в источнике Ubiquity

Я добавил патч к источнику Ubiquity и пытаюсь собрать и установить пакет для его тестирования, однако при выполнении ./configure,

checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version
0.9.0... yes checking for PANEL... yes checking for CHEESE... no configure: error: Package 
requirements (glib-2.0
        gtk+-2.0 >= 2.10.0
        gobject-2.0
        pygobject-2.0
        cheese-gtk) were not met:

No package 'cheese-gtk' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a 
non-standard prefix.

Alternatively, you may set the environment variables CHEESE_CFLAGS and CHEESE_LIBS to avoid 
the need to call pkg-config. See the pkg-config man page for more details.

получаю следующую ошибку усеченная версия - до этого было гораздо больше, но именно здесь произошла ошибка.

Понятия не имею, с чего начать. Я попытался проверить man pkg-config, но это не помогло, за исключением того, что теперь у меня есть смутное представление о том, что должен делать pkg-config. Ни один из пакетов, перечисленных как отсутствующие, не может быть найден в apt-get. Я установил cheese (очевидно, отличный от cheese-gtk), но это не помогло. Я был бы очень признателен за помощь в устранении неполадок.

3
задан 21 January 2011 в 00:12

2 ответа

Установите libcheese-gtk-dev, и это будет работать. Кроме того, при сборке из исходного кода рекомендуется запустить apt-get build-dep <package-name> перед сборкой из исходного кода пакета, также доступного в репозиториях (включая любые сторонние репозитории, которые вы активировали). Это включит все пакеты, от которых зависит сборка пакета. Спасибо за комментарий Хорхе Кастро и ответ andrewsomething за это.

0
ответ дан 21 January 2011 в 00:12

Как вы уже узнали, вам нужен пакет libcheese-gtk-dev. В будущем вы можете избежать головной боли при сопоставлении проверок pkg-config с пакетами Ubuntu, используя sudo apt-get build-dep ubiquity. Это установит все зависимости сборки для пакета.

0
ответ дан 21 January 2011 в 00:12

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

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