ひょんなことから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にリネームするだけでいいそうな。