File tree Expand file tree Collapse file tree 1 file changed +9
-8
lines changed Expand file tree Collapse file tree 1 file changed +9
-8
lines changed Original file line number Diff line number Diff line change @@ -56,16 +56,17 @@ configure option when building libbson/libmongoc.
56
56
57
57
### Step 2: Choose a C++17 polyfill
58
58
59
- The mongocxx driver uses the experimental C++17 features
60
- ` std::optional ` and ` std::string_view ` . To compile
61
- the mongocxx driver, you must choose one of the following
62
- implementations for these features:
59
+ The mongocxx driver uses the C++17 features ` std::optional ` and
60
+ ` std::string_view ` . To compile the mongocxx driver for pre-C++17, you
61
+ must choose one of the following implementations for these features:
63
62
64
63
MNMLSTC/core (* default for non-Windows platforms* )
65
- Select with ` -DBSONCXX_POLY_USE_MNMLSTC=1 ` . This option vendors a
66
- header-only installation of MNMLSTC/core into the bsoncxx library
67
- installation. ** NOTE** : this will download MLNMLSTC from
68
- GitHub during the build process.
64
+ Select with ` -DBSONCXX_POLY_USE_MNMLSTC=1 ` . ** NOTE** : This option
65
+ vendors a header-only installation of MNMLSTC/core into the bsoncxx
66
+ library installation and will therefore download MLNMLSTC from GitHub
67
+ during the build process. If you already have an available version of
68
+ MNMLSTC on your system, you can avoid the download step by using
69
+ ` -DBSONCXX_POLY_USE_SYSTEM_MNMLSTC ` .
69
70
70
71
Boost (* default for Windows platforms* )
71
72
Select with ` -DBSONCXX_POLY_USE_BOOST=1 ` . This is currently the
You can’t perform that action at this time.
0 commit comments