CMakeLists.txt: VERSION_GREATER_EQUAL was added in CMake 3.7.

Xubuntu 16.04 has CMake 3.5, so use VERSION_GREATER instead.
This commit is contained in:
David Korth 2024-01-08 20:26:13 -05:00
parent 8180488563
commit b9cace109d

View File

@ -62,10 +62,10 @@ SET(CMAKE_C_STANDARD_REQUIRED OFF)
SET(CMAKE_C_EXTENSIONS ON)
SET(CMAKE_CXX_STANDARD_REQUIRED OFF)
SET(CMAKE_CXX_EXTENSIONS ON)
IF(CMAKE_VERSION VERSION_GREATER_EQUAL 3.21)
IF(CMAKE_VERSION VERSION_GREATER 3.20) # >= 3.21
SET(CMAKE_C_STANDARD 17)
SET(CMAKE_CXX_STANDARD 17)
ELSEIF(CMAKE_VERSION VERSION_GREATER_EQUAL 3.8)
ELSEIF(CMAKE_VERSION VERSION_GREATER 3.7) # >= 3.8
SET(CMAKE_C_STANDARD 11)
SET(CMAKE_CXX_STANDARD 17)
ELSE()