1 @rem OpenSSL with Mingw32
2 @rem
--------------------
5 perl util\mkfiles.pl
>MINFO
6 perl util\mk1mf.pl Mingw32
>ms\mingw32.mak
7 perl util\mk1mf.pl Mingw32
-files >ms\mingw32f.mak
8 @rem DLL definition
files
9 perl util\mkdef.pl
32 libeay
>ms\libeay32.def
10 if errorlevel 1 goto end
11 perl util\mkdef.pl
32 ssleay
>ms\ssleay32.def
12 if errorlevel 1 goto end
14 @rem Create
files -- this can be skipped
if using the GNU file utilities
15 make
-f ms
/mingw32f.mak
16 echo You can ignore the error messages above
18 @rem Build the libraries
19 make
-f ms
/mingw32.mak
20 if errorlevel 1 goto end
22 @rem Generate the DLLs and input libraries
23 dllwrap
--dllname libeay32.dll
--output
-lib out
/libeay32.a
--def ms
/libeay32.def out
/libcrypto.a
-lwsock32
-lgdi32
24 if errorlevel 1 goto end
25 dllwrap
--dllname libssl32.dll
--output
-lib out
/libssl32.a
--def ms
/ssleay32.def out
/libssl.a out
/libeay32.a
26 if errorlevel 1 goto end
28 echo Done compiling OpenSSL