web-dev-qa-db-fra.com

Erreur d'installation de nagios-nrpe (configure: erreur: les bibliothèques ssl sont introuvables)

j'ai installé nagios et je veux installer nrpe. Lors de l'installation de NRPE, lorsque j'exécute (/ home/abc/nrpe/configure)

./configure

il s'arrête après avoir atteint la ligne suivante

...

checking for type of socket size... size_t
checking for SSL headers... SSL headers found in /usr
checking for SSL libraries... configure: error: Cannot find ssl libraries

J'ai installé le paquet libssl-dev et openssl car je les ai trouvés comme solution à cette erreur.

J'ai aussi essayé l'option suivante

./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib

Mais l'erreur reste.

Quelle peut être la solution possible pour cela? J'utilise Ubuntu 12.04 comme système d'exploitation. Merci d'avance.

14
trapaank

cela a fonctionné pour moi:

./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/x86_64-linux-gnu

J'ai trouvé le répertoire à travers:

apt-file search libssl | grep libssl-dev
22

Utilisez la commande suivante pour résoudre ce problème:

yum install openssl-devel

7
Mithilesh

J'ai eu des problèmes similaires sur un Raspberry Pi, après avoir installé le paquet libssl-dev

Sudo apt-get install libssl-dev

mais réussi à trouver la lib ssl pour la commande configure avec ceci:

# dpkg -L libssl-dev

.
.
.
/usr/lib/arm-linux-gnueabihf
/usr/lib/arm-linux-gnueabihf/libssl.a
/usr/lib/arm-linux-gnueabihf/pkgconfig
/usr/lib/arm-linux-gnueabihf/pkgconfig/libcrypto.pc
/usr/lib/arm-linux-gnueabihf/pkgconfig/libssl.pc
/usr/lib/arm-linux-gnueabihf/pkgconfig/openssl.pc
/usr/lib/arm-linux-gnueabihf/libcrypto.a
/usr/lib/arm-linux-gnueabihf/libssl.so
/usr/lib/arm-linux-gnueabihf/libcrypto.so

# ./configure --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/arm-linux-gnueabihf
7
bazza2000

Avec Ubuntu Server, essayez ceci:

Sudo apt-get install libssl-dev
4
Andre Mesquita