Я получаю следующую ошибку при попытке ./configure libcurl 7.22.0
одна или несколько библиотек, доступных во время соединения, недоступны во время выполнения. Библиотеки, используемые во время соединения: -lssh2 -lssl -lcrypto -lrt -lz
Когда я ./configure с - без-libssh2 , он работает просто отлично.
Шаги, которые я предпринял:
apt-get install libssl-dev
apt-get install libssh-dev
cd /var
wget http://www.libssh2.org/download/libssh2-1.3.0.tar.gz
tar -zxvf libssh2-1.3.0.tar.gz
cd libssh2-1.3.0
./configure
make
make install
Поддержка SSL работает нормально, кстати. Должно быть, я сделал что-то не так с libssh
Я также пробовал:
./configure --with-libssh2
./configure --with-libssh2-path=/usr/local/lib
./configure --with-libssh2=/usr
./configure --with-libssh2=/usr/local/lib
Но это не имело значения. Я не знаю, что еще попробовать.