J'ai essayé d'installer Postgres avec OpenSSL en faisantPostgres Configuration avec OpenSSL et option '--with-openssl'
./configure --with-openssl
mais je suis arrivé une erreur en disant
configure: error: header file openssl/ssl.h is required for OpenSSL
Cependant, je avoir OpenSSL installé. Si je lance openssl version
je reçois cette sortie
OpenSSL 0.9.8zh 14 Jan 2016
je suis tombé sur this solution et essayé de faire
./configure --with-includes=/usr/local/ssl/include
et installé sans aucun problème. Est-ce que quelqu'un peut expliquer ce qui se passe et la différence entre les deux versions de configuration?
Ayant installé OpenSSL ne signifie pas que les fichiers de développement sont installés. Les distributions Linux divisent les bibliothèques en paquets distincts pour la simple utilisation et le développement, par exemple libssl-dev pour openssl sur les systèmes basés sur Debian. –