黒翼猫はWin9x で動くOpenSSL 1.1.0を作れるか?その7
黒翼猫はWin9x で動くOpenSSL 1.1.0を作れるか?その1
黒翼猫はWin9x で動くOpenSSL 1.1.0を作れるか?その2
黒翼猫はWin9x で動くOpenSSL 1.1.0を作れるか?その5
早速組み込んでみましたが、なぜかクラッシュ
見たら、 SSL_library_init と SSLv23_client_method が存在しないー!
--api=1.0.0 を指定しても関数が使えるようになるわけではないらしい。
ちょっとはまったのが、
perl configure VC-WIN32 --api=1.0.0 を指定するのと
-D OPENSSL_API_COMPAT=0x10000000L を指定するのは全く別物らしいということ。
あと、一度 --api=1.0.0 を指定した後は、 --api=1.1.0 を指定しなおさないとNGになる。
|
にゃるほど
int SSL_library_init(){ return OPENSSL_init_ssl(0, NULL); } |
SSL_library_init はこうすればいいらしい
うまくいった。完璧だね( ˘ω˘)
Comments