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.
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
Utilisez la commande suivante pour résoudre ce problème:
yum install openssl-devel
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
Avec Ubuntu Server, essayez ceci:
Sudo apt-get install libssl-dev