2013年2月24日日曜日

[OpenSSL]MinGW でコンパイル

  1. OpenSSL: The Open Source toolkit for SSL/TLS から openssl-0.9.8k.tar.gz (2009/10/14 現在) をダウンロードする
  2. Perl も必要となるので perl.exe のある PATH も通しておく
    > path=C:\usr\MinGW\bin;C:\usr\msys\bin;C:\usr\Perl\bin
      
  3. コンパイル
    1. util/pl/Mingw32.pl にある以下の箇所をコメントアウトする
      $cp='copy';
      $rm='del';
      $ret.="\tif exist $target \$(RM) $target\n";
          
    2. コンパイル実行
      > ms/mingw32.bat
          
  4. Install
    1. outinc にある openssl フォルダを c:\usr\MinGW\include へコピー
    2. out\openssl.exe を c:\usr\MinGW\bin へコピー
    3. out\libssl.a, out\libcrypto.a を c:\usr\MinGW\lib へコピー
      > cp -r outinc\openssl c:\usr\MinGW\include
      > cp out\openssl.exe c:\usr\MinGW\bin
      > cp out\libssl.a out\libcrypto.a c:\usr\MinGW\lib
          

0 件のコメント:

コメントを投稿