Skip to content

Commit 4ccdaf1

Browse files
README.md: Update minimum version of tools
Signed-off-by: Ronald Cron <[email protected]>
1 parent 7cf78b4 commit 4ccdaf1

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,14 @@ We use CMake to configure and drive our build process. Three libraries are built
3535

3636
### Tool versions
3737

38-
You need the following tools to build the library:
38+
You need the following tools to build the library from the main branch with the provided CMake files. Mbed TLS minimum tool version requirements are set based on the versions shipped in the latest or penultimate (depending on the release cadence) long-term support releases of major Linux distributions, namely at time of writing: Ubuntu 22.04, RHEL 9, and SLES 15 SP4.
3939

40-
* CMake 3.10.2 or later.
40+
* CMake 3.20.4 or later.
4141
* A build system that CMake supports.
4242
* A C99 toolchain (compiler, linker, archiver). We actively test with GCC 5.4, Clang 3.8, Arm Compiler 6, IAR 8 and Visual Studio 2017. More recent versions should work. Slightly older versions may work.
4343
* Python 3.8 to generate the test code. Python is also needed to build the development branch (see next section).
4444
* Perl to run the tests, and to generate some source files in the development branch.
45-
* Doxygen 1.8.11 or later (if building the documentation; slightly older versions should work).
45+
* Doxygen 1.8.14 or later (if building the documentation; slightly older versions should work).
4646

4747
### Git usage
4848

@@ -55,7 +55,7 @@ The source code of Mbed TLS includes some files that are automatically generated
5555
The following tools are required:
5656

5757
* Perl, for some library source files.
58-
* Python 3.8 and some Python packages, for some library source files, sample programs and test data. To install the necessary packages, run:
58+
* Python 3 and some Python packages, for some library source files, sample programs and test data. To install the necessary packages, run:
5959
```
6060
python3 -m pip install --user -r scripts/basic.requirements.txt
6161
```

0 commit comments

Comments
 (0)