リビジョン | 6576 (tree) |
---|---|
日時 | 2017-01-15 22:53:37 |
作者 | (del#24082) |
・OpenSSL を静的ライブラリとしてビルドするため、no-shared を追加した。
・CAPIエンジン(engines/e_capi.c)はCrypt32.lib(XP以降)を必要とするため、
no-capieng を指定して除外とした。
@@ -1,7 +1,12 @@ | ||
1 | +rem | |
2 | +rem [no-capieng] | |
3 | +rem CAPIエンジン(engines/e_capi.c)はCrypt32.lib(XP以降)を利用するため、除外する。 | |
4 | +rem | |
5 | + | |
1 | 6 | cd openssl |
2 | 7 | |
3 | 8 | if exist "out32.dbg\libcrypto.lib" goto build_dbg_end |
4 | -perl Configure no-asm no-async VC-WIN32 --debug | |
9 | +perl Configure no-asm no-async no-shared no-capieng VC-WIN32 --debug | |
5 | 10 | perl -e "open(IN,'makefile');while(<IN>){s| /MDd| /MTd|;print $_;}close(IN);" > makefile.tmp |
6 | 11 | if exist "makefile.dbg" del makefile.dbg |
7 | 12 | ren makefile.tmp makefile.dbg |
@@ -13,7 +18,7 @@ | ||
13 | 18 | :build_dbg_end |
14 | 19 | |
15 | 20 | if exist "out32\libcrypto.lib" goto build_end |
16 | -perl Configure no-asm no-async VC-WIN32 | |
21 | +perl Configure no-asm no-async no-shared no-capieng VC-WIN32 | |
17 | 22 | perl -e "open(IN,'makefile');while(<IN>){s| /MD| /MT|;print $_;}close(IN);" > makefile.tmp |
18 | 23 | if exist "makefile" del makefile |
19 | 24 | ren makefile.tmp makefile |