From 69259db6342007afcd0f49257b0aabeb9f4ef449 Mon Sep 17 00:00:00 2001 From: Antonio Ospite Date: Mon, 26 Feb 2018 14:53:48 +0100 Subject: [PATCH] mingw_cross_toolchain.cmake: remove the deprecated CMAKE_FORCE_C_COMPILER This fixes the following warning: CMake Deprecation Warning at /usr/share/cmake-3.10/Modules/CMakeForceCompiler.cmake:69 (message): The CMAKE_FORCE_C_COMPILER macro is deprecated. Instead just set CMAKE_C_COMPILER and allow CMake to identify the compiler. --- cmake_modules/mingw_cross_toolchain.cmake | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cmake_modules/mingw_cross_toolchain.cmake b/cmake_modules/mingw_cross_toolchain.cmake index e3ae052..2b6bb35 100644 --- a/cmake_modules/mingw_cross_toolchain.cmake +++ b/cmake_modules/mingw_cross_toolchain.cmake @@ -3,8 +3,9 @@ include(CMakeForceCompiler) IF("${GNU_HOST}" STREQUAL "") SET(GNU_HOST i586-mingw32msvc) ENDIF() -# Prefix detection only works with compiler id "GNU" -CMAKE_FORCE_C_COMPILER(${GNU_HOST}-gcc GNU) + +SET(CMAKE_C_COMPILER ${GNU_HOST}-gcc) + # CMake doesn't automatically look for prefixed 'windres', do it manually: SET(CMAKE_RC_COMPILER ${GNU_HOST}-windres) -- 2.1.4