diff --git a/CMake/linux-amd64-mingw32msvc.cmake b/CMake/linux-amd64-mingw32msvc.cmake index 5b68540e..705e251d 100644 --- a/CMake/linux-amd64-mingw32msvc.cmake +++ b/CMake/linux-amd64-mingw32msvc.cmake @@ -1,14 +1,12 @@ -# Define the cross compilation environment for cross compiling from linux -# to Win64 it is to be used when Debian cross compilation toolchain is -# available. -SET(CMAKE_SYSTEM_NAME Windows) # Target system name -SET(CMAKE_SYSTEM_VERSION 1) # Not really used. +# Define the environment for cross compiling from Linux to Win64 +SET(CMAKE_SYSTEM_NAME Windows) +SET(CMAKE_SYSTEM_VERSION 1) SET(CMAKE_C_COMPILER "amd64-mingw32msvc-gcc") SET(CMAKE_CXX_COMPILER "amd64-mingw32msvc-g++") +SET(CMAKE_RC_COMPILER "amd64-mingw32msvc-windres") SET(CMAKE_RANLIB "amd64-mingw32msvc-ranlib") - -#Configure the behaviour of the find commands +# Configure the behaviour of the find commands SET(CMAKE_FIND_ROOT_PATH "/usr/amd64-mingw32msvc") SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) diff --git a/CMake/linux-i586-mingw32msvc.cmake b/CMake/linux-i586-mingw32msvc.cmake index 4131bc92..393ddbda 100644 --- a/CMake/linux-i586-mingw32msvc.cmake +++ b/CMake/linux-i586-mingw32msvc.cmake @@ -1,14 +1,12 @@ -# Define the cross compilation environment for cross compiling from linux -# to win32 it is to be used when debian cross compilation toolchain is -# available. -SET(CMAKE_SYSTEM_NAME Windows) # Target system name -SET(CMAKE_SYSTEM_VERSION 1) # Not really used. +# Define the environment for cross compiling from Linux to Win32 +SET(CMAKE_SYSTEM_NAME Windows) +SET(CMAKE_SYSTEM_VERSION 1) SET(CMAKE_C_COMPILER "i586-mingw32msvc-gcc") SET(CMAKE_CXX_COMPILER "i586-mingw32msvc-g++") +SET(CMAKE_RC_COMPILER "i586-mingw32msvc-windres") SET(CMAKE_RANLIB "i586-mingw32msvc-ranlib") - -#Configure the behaviour of the find commands +# Configure the behaviour of the find commands SET(CMAKE_FIND_ROOT_PATH "/usr/i586-mingw32msvc") SET(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) SET(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) diff --git a/CMake/linux-i686-pc-mingw32.cmake b/CMake/linux-i686-pc-mingw32.cmake index 62dc8675..9a46aef7 100644 --- a/CMake/linux-i686-pc-mingw32.cmake +++ b/CMake/linux-i686-pc-mingw32.cmake @@ -1,9 +1,9 @@ -# Define the cross compilation environment for cross compiling from linux -# to win32 +# Define the environment for cross compiling from Linux to Win32 SET(CMAKE_SYSTEM_NAME Windows) # Target system name SET(CMAKE_SYSTEM_VERSION 1) SET(CMAKE_C_COMPILER "i686-pc-mingw32-gcc") SET(CMAKE_CXX_COMPILER "i686-pc-mingw32-g++") +SET(CMAKE_RC_COMPILER "i686-pc-mingw32-windres") SET(CMAKE_RANLIB "i686-pc-mingw32-ranlib") #Configure the behaviour of the find commands