ページの指示に従って、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