|
|
One of the main problems facing new CMake developers is that the CMake version available on many common Linux distros tends to be years behind the current release. Due to the rapid pace of feature development, it's important to be aware of which features were added when, and to decide early on a minimum CMake version to require. This page will help you make that choice by documenting which CMake version is available on which Linux distros.
|
|
|
|
|
|
All distros have a version of CMake available by default in their package manager, this is the "Standard Package". Additionally, some distros have first- or third-party alternate packages available that add packages for never versions of CMake, these are the "Alternate Package" columns.
|
|
|
|
|
|
| Distro | Standard Package | Alternate Package | Snap Support |
|
|
|
|--------|------------------|-------------------|--------------|
|
|
|
| Red Hat 6 | 2.8.12 | 3.6.1 (`epel/cmake3`) | X
|
|
|
| Red Hat 7 | 2.8.12 | 3.14.6 (`epel/cmake3`) | ✓ |
|
|
\ No newline at end of file |