![]() The CentOS situation should be temporary anyway, since CentOS 8 is forthcoming, and can be worked around by using EPEL. If you stick to the latest version of all distributions above, then 3.5.2 covers everything apart from CentOS, and 3.10.2 covers everything apart from CentOS and Slackware. I don’t know what’s needed to cover 90% of the installed base. The versions above are the latest version available in each release of the given distribution, not necessarily the default version - I expect most users to be comfortable enough keeping their distribution up to date within a given release. ![]() EPEL carries a cmake3 package providing version 3.13.5 for CentOS and RHEL 7, and version 3.6.1 for CentOS and RHEL 6. In addition to the above, RHEL 8 has 3.11.4 previous versions of RHEL carry the same version as CentOS (as you’d expect). ![]() OpenSUSE Tumbleweed: 3.13.4 (this is the rolling release of openSUSE) OpenSUSE Leap: 3.10.2 (this is the release-based distribution version of openSUSE) tells me that the available versions of CMake in the Linux distributions it knows about are as follows:ĭebian: 3.13.4 (Debian 10), 3.7.2 (Debian 9), 3.0.2 (Debian 8) This issue is primarily to start a discussion about how much development burden should be placed on maintaining such long backward compatibility. Versions of cmake greater than 3.5 provide increased support for CXX11 standards compliance. Newer versions of cmake (greater than 3.0) add several convenient directives that require less cmake code. The primary reason for this updated minimum version is to minimize developer burden for the test cases.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |