У меня проблемы с установкой пакета, который зависит от другого пакета — poppler-glib
. У меня установлена poppler-glib
(новейшая версия) с префиксом /home/user/local/poppler-glib
и *.pc
файлами в /home/user/local/poppler-glib/lib/pkgconfig
. Я добавил этот путь в переменную PKG_CONFIG_PATH
(я на tcsh
):
setenv PKG_CONFIG_PATH /home/user/local/poppler-glib/lib/pkgconfig
Тем не менее, когда я пытаюсь запустить скрипт ./configure
другого пакета, я получаю следующую ошибку:
configure: error: Package requirements (poppler-glib >= 0.5.4) were not met:
No package 'poppler-glib' 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 POPPLERGLIB_CFLAGS
and POPPLERGLIB_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Поэтому вопрос: как настроить переменную PKG_CONFIG_PATH
, чтобы она была видна?
pkgconfig
, который я использовал, был просто скриптом, который переопределяетPKG_CONFIG_PATH
и вызывает настоящую программу. В моем случае сработала настройкаPKG_CONFIG_PATH_CUSTOM
. - person LHLaurini   schedule 22.07.2020