Следуя инструкциям на странице я пытаюсь использовать openSSL для безопасного подключения клиента/сервера.
Я не могу создать SSL_CTX следующим образом:
/* OpenSSL headers */
#include "openssl/bio.h"
#include "openssl/ssl.h"
#include "openssl/err.h"
int main()
{
/* Initializing OpenSSL */
SSL_load_error_strings();
ERR_load_BIO_strings();
OpenSSL_add_all_algorithms();
SSL_CTX * ctx = SSL_CTX_new(SSLv23_client_method());
.....
}
Ссылка ctx всегда оказывается NULL. Кто-нибудь может рассказать, какой шаг мне не хватает?
Спасибо.
Обновление
При проверке ошибки сообщение было
Error: library has no ciphers