Скомпилируйте браузер lynx с помощью ssl

Не могу заставить скомпилированную рысь работать с https.

./configure --with-ssl --with-gnutls --with-gnutls-openssl
make
sudo make install
compile reports (in part):
checking if you want ssl library... yes
checking if you want gnutls support... yes
checking if you want gnutls-openssl compat... no
....
checking for pkg-config... /usr/bin//pkg-config
checking pkg-config for openssl... yes

кажется, идет хорошо. нет сообщений об ошибках.lynx устанавливается на /usr/local/bin/lynx

/usr/local/bin/lynx --version
Lynx Version 2.8.9dev.9 (10 Apr 2016)
libwww-FM 2.14, SSL-MM 1.4.1, OpenSSL 1.0.2g-fips, ncurses 6.0.20160213
Built on linux-gnu (Jul  7 2016 09:46:43).

пока, начиная /usr/local/bin/lynx, то попытка доступа к сайту https завершается неудачно с сообщением: this client does not contain support for HTTPS URLs

Я бегу Ubuntu 16.04.

в дальнейшем:

sudo apt-get install lynx

работает плавно, устанавливается на /usr/bin/lynx и разрешает доступ к HTTPS.

рысь в пакете убунту:

$/usr/bin/lynx --version
Lynx Version 2.8.9dev.8 (21 Dec 2015)
libwww-FM 2.14, SSL-MM 1.4.1, GNUTLS 3.4.9, ncurses 6.0.20160213(wide)
Built on linux-gnu.

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

какие-либо предложения?

Заранее спасибо за помощь.

1 ответ

Отмечу, что, несмотря на ваши --with-gnutls --with-gnutls-openssl варианты, ваша встроенная версия не упоминает GNUTLSпока рабочая версия делает.

Перечитайте все файлы в каталоге пакетов Lynx с кричащими именами (README*,INSTALL,...) и все, чье имя файла содержит TLS, SSL, так далее.

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