svnno****@sourc*****
svnno****@sourc*****
2016年 5月 21日 (土) 09:12:35 JST
Revision: 6379 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/6379 Author: maya Date: 2016-05-21 09:12:34 +0900 (Sat, 21 May 2016) Log Message: ----------- OpenSSL 1.1.x のバッチファイル(仮) とにかくビルドできないことを解決しただけ async を無効にしたが、大丈夫か確認していない 生成物のファイル名が変更されている ... 参照する側で変更が必要と思われる minor が上がっているので、関数の使い方が変更されている可能性がある Added Paths: ----------- trunk/libs/buildopenssl11.bat -------------- next part -------------- Added: trunk/libs/buildopenssl11.bat =================================================================== --- trunk/libs/buildopenssl11.bat (rev 0) +++ trunk/libs/buildopenssl11.bat 2016-05-21 00:12:34 UTC (rev 6379) @@ -0,0 +1,27 @@ +cd openssl-1.1.0-pre5 + +if exist "out32.dbg\libcrypto.lib" goto build_dbg_end +perl Configure no-asm no-async VC-WIN32 --debug +perl -e "open(IN,'makefile');while(<IN>){s| /MDd| /MTd|;print $_;}close(IN);" > makefile.tmp +if exist "makefile.dbg" del makefile.dbg +ren makefile.tmp makefile.dbg +nmake -f makefile.dbg clean +nmake -f makefile.dbg +mkdir out32.dbg +move libcrypto.lib out32.dbg +move libssl.lib out32.dbg +:build_dbg_end + +if exist "out32\libcrypto.lib" goto build_end +perl Configure no-asm no-async VC-WIN32 +perl -e "open(IN,'makefile');while(<IN>){s| /MD| /MT|;print $_;}close(IN);" > makefile.tmp +if exist "makefile" del makefile +ren makefile.tmp makefile +nmake clean +nmake +mkdir out32 +move libcrypto.lib out32 +move libssl.lib out32 +:build_end + +cd ..