On 2009.03.18 at 14:08:24 +0300, mb0 wrote: > Hello, > > I'm trying to build openssl-0.9.8j using MinGW compiler on WindowsXP 32bit. > use command: > ms\mingw32 > > During build process ssleay32.dll is not created. > Only libeay32, libssl32 > > BUT if build using Visual Studio, all 3 dll libraries are created. > How to solve this problem? I need to build using MinGW. Without > ssleay32.dll OpenSSL is not working.
Not neccessary. It might be statically compiled. Really, there are two ways to compile OpenSSL with Mingw32 1. MS-style - using ms/migw32.bat 2. Unix-style perl Configure minwg32 shared make make install Second way is better, because unix build system have more developer's attention so it is actually up to date. Although you'll need more standard Unix utilities on your build system to use it. Really, ActiveState Perl + mingw + msys should be enough for everything except capi engine (which present in the development version of OpenSSL only). For compiling capi engine you'll need .h files from Microsoft Visual Studio and platform SDK (especially wincrypt.h) and need to put them into Mingw include directories instead of ones, provided with mingw. At least CVS state of March 02 was successfully build and tested by our autobuilder system this way. ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org