-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dr. Stephen Henson
On Wed, Oct 27, 2004, Tõnis wrote: >> I'm trying to use OpenSSL ver 0.9.7 e/d version under Windows XP. I'm >> using MS VC++ .NET 2002 which links libeay32.dll to MSVCR70* runtime. >> I'm using /MD (multi-threaded DLL) switch. >> Anyone using openssl with .NET 2002 successfully? I cannot switch to >> other VC++ versions because of Visibroker 6 library. >Crashing during a BIO operation is the typical symptom of a runtime >library mismatch. > >Are any external libraries you link to compatible with the /MD switch? >Have you tried a simple program first to see if that compiles properly? Yes I have tested required OpenSSL functions in separate application and it works. I suspected runtime library mismatch as well but couldn't find any. My application integrates Visibroker 6 library orb_r_6.dll which is dependent on MSVCR70.DLL (c runtime) and MSVCI70.DLL (iostream). My application is directly dependent on them as well plus MSVCP70.DLL (STL). Of course different dependencies onto the same DLL refer to the same physical file. Any suggestions on checking runtime mismatch? Tõnis ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]