Hi All, I am developing a web service client in a windows XP (32bit) machine. I use oepnSSL to support https/ssl communication. I am having a problem loading the ssleay32.dll using LoadLibrary(<my path>ssleay32.dll), but I have no problem with the other library libeay32.dll. I built the dlls from openSSL source code without IDEA, MDC2 and RC5 support (by using "perl Configure no-idea no-mdc2 no-rc5 ..."). More confusing to me is that if my application is static-linked to the ssleay32.lib and libeay32.lib, that the dlls works fine for me. I also have no problem dynamically loading ssleay32.dll downloaded from public web sites. I checked the windows system last error message after I get the NULL handle from LoadLibrary(ssleay32.dll), the error message was like the following: error 182: The operating system cannot run %1. What could be wrong in my ssleay32.dll? I did not modify any build script from openSSL except for the no-idea no-mdc2 no-rc5 stuff. Thanks much! Raymond
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com