From: Antonio Ospite Date: Mon, 26 Feb 2018 13:53:48 +0000 (+0100) Subject: mingw_cross_toolchain.cmake: remove the deprecated CMAKE_FORCE_C_COMPILER X-Git-Tag: v0.1.7~25 X-Git-Url: https://git.ao2.it/libam7xxx.git/commitdiff_plain/69259db6342007afcd0f49257b0aabeb9f4ef449?hp=414eac4ca768f79c6c372d629a76bfd5ab914cde 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. --- 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)