[Ttssh2-commit] [6379] OpenSSL 1.1.x のバッチファイル ( 仮 )

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 ..



Ttssh2-commit メーリングリストの案内