1. Using mingw32 compiler (from http://www.mingw.org)
2. Using cygwin compiler with -mno-cygwin switch to create executables
which do not depend on cygwin.dll
3. Using cross-compiler on some Unix system. I've used cross-compiler
 included in Debian GNU/Linux ver./g 3.1 (sarge) as package mingw32

The roadmap is to scrap #1 and make #2 work on both cygwin and msys.
In addition #2 should/will generate .def files and use them when linking .dll. Idea is to be able to generate drop-in replacement .dlls for those compiled with MSVC.

This has "just worked" for me for quite a long time now.

??? .dlls generated by our "MSVC" procedure export entry points by ordinals, while .dlls generated by cygwin/msys - by names. Therefore it's not drop-in replacement. A.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to