- changed status to on hold
configure: error: libssl not found!
Hello! I try to install your library, but I can not. Gives the following error: configure: error: libssl not found! Although openssl - installed and there libssl.so in /lib/i386-linux-gnu/libssl.so.1.0.0
Comments (4)
-
repo owner -
reporter На сколько я понял из гугл группы phpDaemon, Вы говорите на русском, так что можем продолжить на русском. В /usr/lib есть все библиотеки и libssl и libcrypto, еще я пробовал собрать все на x64-сервере, библиотека собралась без проблем, но выдает не соответствие протоколов при подключении: SSL3_GET_RECORD:wrong version number Ну я понимаю что протоколы разные, но не нашел как понизить или повысить протокол, может подскажите?
-
repo owner Нужно чтобы и клиент, и сервер были созданы на основе одной версии протокола, например:
<?php // сервер $ctx = new EventSslContext(EventSslContext::SSLv3_SERVER_METHOD, [ EventSslContext::OPT_LOCAL_CERT => $local_cert, EventSslContext::OPT_LOCAL_PK => $local_pk, ]); // клиент $ctx = new EventSslContext(EventSslContext::SSLv3_CLIENT_METHOD, []);
Кстати, в папке
examples
есть пара примеров. -
reporter Ок спасибо примеры посмотрю
- Log in to comment
Could you provide the full output?
Apparently, you have to install a development package of OpenSSL. The package requires the C header files (usually installed in
/usr/include/openssl
directory) and the library files themselves (should be found at/usr/lib64/libssl.so
,/usr/lib64/libcrypto.so
etc.).You might want to install the
pkgconfig
utility.