@@ -13,14 +13,11 @@ title = "Installing the mongocxx driver"
1313- [ CMake] ( https://cmake.org ) 3.2 or later
1414- [ boost] ( https://www.boost.org ) headers (optional)
1515
16- We currently test the driver with the following configurations :
16+ We currently test the driver on the following platforms :
1717
18-   ; | Linux | macOS | Windows
19- -------|----------|-------------|-------------------
20- clang | 3.8 | 7.0 (Apple) | -
21- gcc | 4.8, 5.4 | - | -
22- VS | n/a | n/a | 14 (2015) Update 3
23- boost | - | 1.67.0 | 1.60.0
18+ - Linux with clang 3.8, GCC 5.4 and 7.5
19+ - macOS with Apple clang 7.0 and 11.0 using Boost 1.70.0
20+ - Windows with Visual Studio 2015 using Boost 1.60.0 and Visual Studio 2017
2421
2522Versions older than the ones listed may not work and are not
2623supported; use them at your own risk.
@@ -71,7 +68,8 @@ must choose one of the following implementations for these features:
7168
7269 Boost (* default for Windows platforms* )
7370 Select with ` -DBSONCXX_POLY_USE_BOOST=1 ` . This is currently the
74- only option if you are using MSVC.
71+ only option if you are using a version of MSVC that does not support
72+ C++17.
7573
7674 ` std::experimental `
7775 Select with ` -DBSONCXX_POLY_USE_STD_EXPERIMENTAL=1 ` . If your
@@ -162,13 +160,13 @@ On Windows, this is the equivalent use of cmake:
162160``` sh
163161' C:\Program Files (x86)\CMake\bin\cmake.exe' .. \
164162 -G " Visual Studio 14 2015 Win64" \
165- -DBOOST_ROOT=C:\l ocal\b oost_1_59_0 \
163+ -DBOOST_ROOT=C:\l ocal\b oost_1_60_0 \
166164 -DCMAKE_PREFIX_PATH=C:\m ongo-c-driver \
167165 -DCMAKE_INSTALL_PREFIX=C:\m ongo-cxx-driver
168166```
169167
170168The example above assumes:
171- * Boost is found in ` C:\local\boost_1_59_0 ` .
169+ * Boost is found in ` C:\local\boost_1_60_0 ` .
172170* ` libmongoc ` is found in ` C:\mongo-c-driver ` .
173171* ` mongocxx ` is to be installed into ` C:\mongo-cxx-driver ` .
174172
0 commit comments