From 59ae42a1792697165507a04f4ef4879487aba2ca Mon Sep 17 00:00:00 2001 From: sriramch <33358417+sriramch@users.noreply.github.com> Date: Thu, 6 Jun 2019 14:08:08 -0700 Subject: [PATCH] Ensure gcc is at least 5.x (#4538) * make sure that xgboost has gcc 5.x at the very least to build on gcc tool chain --- CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 10d191d9f..a4c5b7a27 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,6 +9,10 @@ if (MSVC) cmake_minimum_required(VERSION 3.11) endif (MSVC) +if (CMAKE_COMPILER_IS_GNUCC AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 5.0) + message(FATAL_ERROR "GCC version must be at least 5.0!") +endif() + set_default_configuration_release() #-- Options