Как удовлетворить конфигурационные зависимости?
Этот вопрос связан с моим другим вопросом: configure предупреждает, что установленные библиотеки отсутствуют . Этот вопрос был специфическим для xscreensaver
, но это более общий вопрос RE: configure
использование gtk
в качестве примера. У меня возникли проблемы при попытке установить в gtk
качестве одной из зависимостей, для которых я хотел бы удовлетворить xscreensaver
; пожалуйста, смотрите журналы ниже:
>curl -LSso gtk+-2.24.31.tar.xz http://ftp.gnome.org/pub/gnome/sources/gtk+/2.24/gtk+-2.24.31.tar.xz >tar xf gtk+-2.24.31.tar.xz >cd gtk+-2.24.31/ >./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p ... configure: error: Package requirements (glib-2.0 >= 2.28.0 atk >= 1.29.2 pango >= 1.20 cairo >= 1.6 gdk-pixbuf-2.0 >= 2.21.0) were not met: No package 'atk' found No package 'pango' found No package 'cairo' 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 BASE_DEPENDENCIES_CFLAGS and BASE_DEPENDENCIES_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. >sudo dnf install atk [sudo] password for user: Package atk-2.10.0-1.fc20.x86_64 is already installed, skipping. Dependencies resolved. Nothing to do. >sudo dnf install pango Package pango-1.36.1-3.fc20.x86_64 is already installed, skipping. Dependencies resolved. Nothing to do. >sudo dnf install cairo Package cairo-1.14.0-2.fc20.x86_64 is already installed, skipping. Dependencies resolved. Nothing to do.
Вопрос :
Я смущен этим процессом компиляции / установки программного обеспечения в Linux. Она смотрит на меня, как gtk
«процесс конфигурации ы не могут найти atk
, pango
и cairo
пакеты, но dnf
требования Установщик пакетов они установлены. Что означает для данного программного обеспечения наличие зависимости или нет? Как вы примиряете конфликтующие утверждения, как это, установлено ли необходимое программное обеспечение или нет? Спасибо за руководство.
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4