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
90
90
Currently, the cmake build system for mongo-c-driver does not build the libbson
91
91
package as well. This needs to be done manually with cmake.
92
92
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
+
93
99
If you are building from git, and not a release tarball, you also need to
94
100
initialize the git submodule for libbson::
95
101
@@ -101,11 +107,11 @@ command line tool, msbuild.exe. You can of course open these project files
101
107
from Visual Studio as well::
102
108
103
109
cd src\libbson
104
- cmake -DCMAKE_INSTALL_PREFIX=C:\usr .
110
+ cmake -DCMAKE_INSTALL_PREFIX=C:\usr -G "Visual Studio 10 Win64" .
105
111
msbuild.exe ALL_BUILD.vcxproj
106
112
msbuild.exe INSTALL.vcxproj
107
113
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" .
109
115
msbuild.exe ALL_BUILD.vcxproj
110
116
msbuild.exe INSTALL.vcxproj
111
117
You can’t perform that action at this time.
0 commit comments