Настроить не удалось найти libgcrypt - PullRequest
10 голосов
/ 22 августа 2011

привет, я столкнулся с проблемой с libgcrypt, и я уверен, что она установлена ​​с последней версией, которая происходит, когда я пытаюсь установить libssh2

[root@loft1034 libssh2-1.1]#./configure

configure: error: cannot find OpenSSL or Libgcrypt,
try --with-libssl-prefix=PATH or --with-libgcrypt-prefix=PATH
[root@loft1034 libssh2-1.1]# locate libgcrypt
/usr/lib/.libgcrypt.so.11.hmac
/usr/lib/libgcrypt.so.11
/usr/lib/libgcrypt.so.11.5.2
/usr/lib64/.libgcrypt.so.11.hmac
/usr/lib64/libgcrypt.so.11
/usr/lib64/libgcrypt.so.11.5.2
[root@loft1034 libssh2-1.1]#

я пытаюсь использовать префиксный путь без пользы, пожалуйста, помогите мне?

Ответы [ 3 ]

18 голосов
/ 22 августа 2011

Установить пакет с заголовочными файлами.

CentOS 6/7, возможно, Fedora:

sudo yum install -y libgcrypt-devel

Debian / Ubuntu:

sudo apt-get install -y libgcrypt11-dev
0 голосов
/ 22 марта 2019

Если вы используете CentOS, установите libcrypt-devel:

sudo yum install libgcrypt-devel
0 голосов
/ 12 февраля 2016

Попробуйте (это работает для Ubuntu 15.10 64 бит)

wget ftp://ftp.debian.org/debian/pool/main/libg/libgcrypt11/libgcrypt11_1.5.0-5+deb7u3_amd64.deb
sudo dpkg -i libgcrypt11_1.5.0-5+deb7u3_amd64.deb
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...