Я использую Haskell на сервере webfaction с доступом без root в системе CentOS 6.Каббал не находит относительную библиотеку для компиляции пакета gsasl
У меня есть папка /lib/
, которая содержит библиотеки.
На самом деле, у меня проблема с некоторыми библиотеками, необходимыми для установки пакета с использованием cabal install
.
мне нужно установлен libgsasl
библиотека, поэтому я загрузить и скомпилировать gsasl пакет из источников:
- Я Wget последнюю tar.gz here
- Я бегу
./configure --prefix=$HOME
установить скомпилированные библиотеки в$HOME/lib
- i
make
иmake install
Далее я стараюсь два пути с cabal install gsasl
командой, которая на самом деле терпит неудачу:
export LD_LIBRARY_PATH=$HOME/lib:$LD_LIBRARY_PATH
cabal install gsasl --bindir=$HOME/bin --extra-include-dirs=/home/reyman64/lib/ --extra-lib-dirs=/home/reyman64/lib
Любой из команды нашел хорошие библиотеки ...
The pkg-config package 'libgsasl' version superior to 1.1 is required but it could not be found.
Поэтому я проверяю, моя версия 1,8, и у меня есть libgsasl.sa .la .so .so.7 .so.7.9.6 в $HOME/lib
, и у меня есть libgsasl.pc
в $home/lib/pkgconfig
Есть идеи?
Какова ваша ценность переменной 'PKG_CONFIG_PATH'? – ErikR
Значение не установлено, возможно, это так? – reyman64
Это то, спасибо @erikR. Возможно, вы хотите создать ответ с этим? – reyman64