Shining Light Productions - Win32 OpenSSL Documentation

Win32 OpenSSL

Borland Builder
Borland C++ Builder is one of the more difficult compilers to build OpenSSL for. However, Borland/Inprise have very nice tools to extract information from pre-made DLL files. The problem is, is that most people only own Microsoft's OR Borland's compilers. So, finding a pre-built DLL is difficult for a Borland user in the open-source arena.

The Win32 OpenSSL Installation Project builds Borland C++ Builder-compatible LIB files as part of the project. So, it is a matter of copying files to the proper locations.

Assuming a default installation (C:\OpenSSL), go to 'C:\OpenSSL\lib\Builder5' and copy all of the files to your C++ Builder 'lib' directory. Note that the source directory says 'Builder5', but there is a high probability that it will work under Builder 3, 4, and 5. However, only Builder 5 has been tested at this point (anyone verifying 3 and 4 should send a notice to the Win32 OpenSSL Installation Group as to whether or not the .lib files work).

Next, copy everything in the 'C:\OpenSSL\include' directory to your C++ Builder 'include' directory.

That's it! You are ready to go write OpenSSL-capable code!
© 2000-2003 Shining Light Productions