File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -90,6 +90,12 @@ Building on Windows
9090Currently, the cmake build system for mongo-c-driver does not build the libbson
9191package 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+
9399If you are building from git, and not a release tarball, you also need to
94100initialize the git submodule for libbson::
95101
@@ -101,11 +107,11 @@ command line tool, msbuild.exe. You can of course open these project files
101107from 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
You can’t perform that action at this time.
0 commit comments