MCCI needs OpenSSL for a Windows project (that will be cross-platform). A casual search didn't turn up either a good source for cross-platform libraries, which meant we have to build them ourselves. A deeper search found a detailed guide here, and yet the details don't match what I found when I checked out the code; and the post doesn't talk about doing it directly from GitHub (which I wanted to do).
Here's the procedure for building OpenSSL on 64-bit Windows 10, with Visual Studio 2015.
- If you don't have it, please install git bash from git-scm.com.
- Start a git bash window.
In the following, I'll use lines beginning with
{dir} $
to designate input to a bash Window. We'll also have to use acmd.exe
Window for much of the build, and those lines will be marked{dir}>
, just as on Windows..