ひょんなことからopenssl

なぜかopensslを入れてみることに。特に使うこともないのに。

openssl-1.0.0-stable-SNAP-20100616を落としてきてnmakeしてたらエラーがでました。
.\app\s_socket.cでiが未定義とのこと。。。(error C2065)

384行目から始まるdo_accept関数で、OPENSSL_SYS_WINDOWSとかが定義されてる場合にiを使ってるけど宣言されてないから適当に

int len;

int len,i;

にしたら通った。
問題ないとおもう。

ちなみに、最初にnasmw.exeも無いって言われたけど、これはnasm.exeをコピーしてnasmw.exeにリネームするだけでいいそうな。