Skip to content

Commit 561c17c

Browse files
DOCSP-50761 Add minimum compiler versions to build from source (#140)
(cherry picked from commit 7ed65c8)
1 parent c87c89f commit 561c17c

File tree

2 files changed

+32
-0
lines changed

2 files changed

+32
-0
lines changed

source/compatibility.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,5 +52,12 @@ The first column lists the driver version.
5252

5353
.. include:: /includes/libmongoc-compatibility-table-cxx.rst
5454

55+
Compiler Compatibility
56+
----------------------
57+
58+
The {+driver-short+} supports the following compilers:
59+
60+
.. include:: /includes/compiler-compatibility-table-cxx.rst
61+
5562
For more information on how to read the compatibility tables, see our guide on
5663
:ref:`MongoDB Compatibility Tables. <about-driver-compatibility>`
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
.. list-table::
2+
:header-rows: 1
3+
:stub-columns: 1
4+
:class: compatibility-large
5+
6+
* - Compiler
7+
- Version
8+
9+
* - `GCC <https://gcc.gnu.org/>`__
10+
- v8.1 or later
11+
12+
* - `Clang <https://clang.llvm.org/>`__
13+
- v3.8 or later
14+
15+
* - `Xcode <https://developer.apple.com/xcode/cpp>`__
16+
- v13.1 or later
17+
18+
* - `Visual Studio <https://visualstudio.microsoft.com/vs/features/cplusplus/>`__
19+
- 2015 Update 3 or later
20+
21+
.. note::
22+
23+
The preceding compiler versions are the minimum versions required to
24+
build the {+driver-short+} from source. These are not requirements
25+
to use prebuilt headers and libraries.

0 commit comments

Comments
 (0)