Skip to content

Commit b9232d6

Browse files
committed
doc: update readme for OpenSSL support.
1 parent b8306e9 commit b9232d6

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

README.rst

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,12 @@ Building on Windows
9090
Currently, the cmake build system for mongo-c-driver does not build the libbson
9191
package as well. This needs to be done manually with cmake.
9292

93+
SSL is supported through the use of OpenSSL. SASL is not currently supported
94+
but is planned. To enable OpenSSL support, install the appropriate OpenSSL for
95+
Windows from `here <http://slproweb.com/products/Win32OpenSSL.html>`_. The
96+
instructions below assume 64-bit builds, so you would want to get the version
97+
for "Win64 OpenSSL 1.0.1f" which includes libraries and headers.
98+
9399
If you are building from git, and not a release tarball, you also need to
94100
initialize the git submodule for libbson::
95101

@@ -101,11 +107,11 @@ command line tool, msbuild.exe. You can of course open these project files
101107
from Visual Studio as well::
102108

103109
cd src\libbson
104-
cmake -DCMAKE_INSTALL_PREFIX=C:\usr .
110+
cmake -DCMAKE_INSTALL_PREFIX=C:\usr -G "Visual Studio 10 Win64" .
105111
msbuild.exe ALL_BUILD.vcxproj
106112
msbuild.exe INSTALL.vcxproj
107113
cd ..\..
108-
cmake -DCMAKE_INSTALL_PREFIX=C:\usr -DBSON_ROOT_DIR=C:\usr .
114+
cmake -DCMAKE_INSTALL_PREFIX=C:\usr -DBSON_ROOT_DIR=C:\usr -G "Visual Studio 10 Win64" .
109115
msbuild.exe ALL_BUILD.vcxproj
110116
msbuild.exe INSTALL.vcxproj
111117

0 commit comments

Comments
 (0)