From 03c813c829b0d656512360c2f0df1847f620e221 Mon Sep 17 00:00:00 2001 From: Amin Bandali <amin.bandali@savoirfairelinux.com> Date: Tue, 12 Jul 2022 13:22:51 -0400 Subject: [PATCH] cmake: use CMAKE_CXX_COMPILER_VERSION for checking GCC C++ version The CMAKE_<LANG>_COMPILER_VERSION variables have been available in CMake for many years, so let's use them. Change-Id: I133b2bf9ea4ea5a50b178b75ca2d3b796a0574aa --- src/libclient/CMakeLists.txt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/libclient/CMakeLists.txt b/src/libclient/CMakeLists.txt index edf65c9b1..3ef0f17f3 100644 --- a/src/libclient/CMakeLists.txt +++ b/src/libclient/CMakeLists.txt @@ -35,10 +35,9 @@ project(jami-libclient) # First, check if the compiler is new enough. Most versions of Clang # are fine until specific problems arise. Checking for GCC is enough. if(CMAKE_COMPILER_IS_GNUCC) - execute_process(COMMAND ${CMAKE_C_COMPILER} -dumpversion - OUTPUT_VARIABLE GCC_VERSION) - if(GCC_VERSION VERSION_GREATER_EQUAL 8.0) - message(STATUS "Found GCC version >= 8.0: " ${GCC_VERSION}) + if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 8.0) + message(STATUS + "Found GCC version >= 8.0: " ${CMAKE_CXX_COMPILER_VERSION}) else() message(FATAL_ERROR "Your version of GCC is too old, \ please install GCC 8.0 or newer") -- GitLab