We are attempting to add some simple encryption routines to our in-house
product, and would like to use OpenSSL for this purpose.  The product is
built in PowerBuilder 6.51, and we have successfully build the OpenSSL
libraries using VC++ 6.0.

Unfortunately, every attempt to use the OpenSSL library (specifically, the
sha1 function) results in the error message:

PB60 caused an invalid page fault in module PBVM60.DLL at 016f:1129150b.

Is this a symptom of linking not linking with a multithreaded DLL?  If so,
does anyone know how to make PowerBuilder link to the correct DLL?
Otherwise, is there a way to statically include the library?  Can I compile
OpenSSL with a non-multithreaded DLL?

Please excuse me, as I am a novice at this stuff, but I would greatly
appreciate any assistance in either properly creating an external function
declaration in PowerBuilder (if that is my problem), or in otherwise making
these functions available to the program.

Thanks in advance for any assistance!

Tony Brock

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to