|Subject:||Over-rigid library use on Win32 prevents dynamic libraries|
The (complex) Makefile.PL is wired to only use libssl32 and libeay32 as library names. However, the dynamic library versions of openssl are generated as libcrypto.dll.a and libssl.dll.a, at least using MinGW. This makes the Makefile.PL fail. Ideally, Win32 should allow this as an option, but less ideally, at least there should be some way of avoiding this override so that user-specified library and include paths are allowed. Normally I wouldn't mind, but I have about five other modules that also need openssl, so dynamic libraries are a sensible move.