libnotify, PKG_CONFIG_PATH

Я устанавливаю spidermonkey в Ubuntu 11.10. При запуске ./configure я получаю сообщение об ошибке зависимости, что libnotify> = 0.4 не выполняется.

Расположил пакет в Ubuntu как

gir1.2-notify-0.7

Итак, я узнал, где он был установлен.

renshaw@renshaw-TravelMate-5740G:~/spidermonkey$ dpkg -L gir1.2-notify-0.7
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/gir1.2-notify-0.7
/usr/share/doc/gir1.2-notify-0.7/copyright
/usr/lib
/usr/lib/girepository-1.0
/usr/lib/girepository-1.0/Notify-0.7.typelib
/usr/share/doc/gir1.2-notify-0.7/AUTHORS
/usr/share/doc/gir1.2-notify-0.7/NEWS.gz
/usr/share/doc/gir1.2-notify-0.7/changelog.Debian.gz

Итак, я попытался добавить это в PKG_CONFIG_PATH с

export PKG_CONFIG_PATH=/usr/lib/:/usr/lib/girepository-1.0/Notify-0.7.typelib

Однако я все еще получаю ошибку.

configure: error: Library requirements (libnotify >= 0.4) not met;

Как мне заставить ./configure видеть libnotify как gir1.2-notify-0.7?

1
задан 11 December 2018 в 12:41

1 ответ

Вам необходимо установить пакеты *-dev, если вам нужно что-то скомпилировать с использованием этой библиотеки.

В вашем случае вам нужно libnotify-dev. Установите его (sudo apt install libnotify-dev) и снова запустите ./configure.

0
ответ дан 11 December 2018 в 12:41

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

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