cpp-netlibを使いたいために、opensslをビルドした時にハマったことがあるのでメモ。
おおよそ http://c-crad.wktk.so/td/?p=159 に書いてある通りで問題ないのですが、自分は既にMinGWがインストールされておりC:\MinGW\bin\perl.exe
のパスが通っていたため、VCのコマンドプロンプトでそれを使っていました。すると生成されるms\nt.mak
ファイルが空のファイルとして生成されてしまいました。なのでMinGWのパスをはずし、ActivePerlをインストールし、そちらのPerlのパスを通したら正しくms\nt.mak
が生成されました。