diff options
-rw-r--r-- | CMakeLists.txt | 8 | ||||
-rw-r--r-- | scripts/i686-w64-mingw32.cmake | 1 | ||||
-rw-r--r-- | scripts/x86_64-w64-mingw32.cmake | 1 |
3 files changed, 6 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 5fddd7f..7e8c0de 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt | |||
@@ -312,9 +312,11 @@ elseif("${CMAKE_SYSTEM_PROCESSOR}" MATCHES "arm") | |||
312 | set(HOST_ARM true) | 312 | set(HOST_ARM true) |
313 | elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "SunOS" AND "${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "i386") | 313 | elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "SunOS" AND "${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "i386") |
314 | set(HOST_X86_64 true) | 314 | set(HOST_X86_64 true) |
315 | elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "i386") | 315 | elseif("${CMAKE_SYSTEM_PROCESSOR}" MATCHES "(x86_64|amd64)") |
316 | set(HOST_X86_64 true) | ||
317 | elseif("${CMAKE_SYSTEM_NAME}" MATCHES "[i386|x86]") | ||
316 | set(HOST_I386 true) | 318 | set(HOST_I386 true) |
317 | elseif("${CMAKE_SYSTEM_NAME}" STREQUAL "mips64") | 319 | elseif("${CMAKE_SYSTEM_NAME}" MATCHES "mips64") |
318 | set(HOST_MIPS64 true) | 320 | set(HOST_MIPS64 true) |
319 | elseif("${CMAKE_SYSTEM_NAME}" MATCHES "mips") | 321 | elseif("${CMAKE_SYSTEM_NAME}" MATCHES "mips") |
320 | set(HOST_MIPS true) | 322 | set(HOST_MIPS true) |
@@ -326,8 +328,6 @@ elseif("${CMAKE_SYSTEM_NAME}" MATCHES "riscv64") | |||
326 | set(HOST_RISCV64 true) | 328 | set(HOST_RISCV64 true) |
327 | elseif("${CMAKE_SYSTEM_NAME}" MATCHES "sparc64") | 329 | elseif("${CMAKE_SYSTEM_NAME}" MATCHES "sparc64") |
328 | set(HOST_SPARC64 true) | 330 | set(HOST_SPARC64 true) |
329 | elseif("${CMAKE_SYSTEM_PROCESSOR}" MATCHES "(x86_64|amd64)") | ||
330 | set(HOST_X86_64 true) | ||
331 | else() | 331 | else() |
332 | set(ENABLE_ASM false) | 332 | set(ENABLE_ASM false) |
333 | endif() | 333 | endif() |
diff --git a/scripts/i686-w64-mingw32.cmake b/scripts/i686-w64-mingw32.cmake index 58efd58..bad60db 100644 --- a/scripts/i686-w64-mingw32.cmake +++ b/scripts/i686-w64-mingw32.cmake | |||
@@ -1,4 +1,5 @@ | |||
1 | SET(CMAKE_SYSTEM_NAME Windows) | 1 | SET(CMAKE_SYSTEM_NAME Windows) |
2 | SET(CMAKE_SYSTEM_PROCESSOR i386) | ||
2 | SET(CMAKE_C_COMPILER i686-w64-mingw32-gcc) | 3 | SET(CMAKE_C_COMPILER i686-w64-mingw32-gcc) |
3 | SET(CMAKE_CXX_COMPILER i686-w64-mingw32-g++) | 4 | SET(CMAKE_CXX_COMPILER i686-w64-mingw32-g++) |
4 | SET(CMAKE_RC_COMPILER i686-w64-mingw32-windres) | 5 | SET(CMAKE_RC_COMPILER i686-w64-mingw32-windres) |
diff --git a/scripts/x86_64-w64-mingw32.cmake b/scripts/x86_64-w64-mingw32.cmake index c52b606..df65165 100644 --- a/scripts/x86_64-w64-mingw32.cmake +++ b/scripts/x86_64-w64-mingw32.cmake | |||
@@ -1,4 +1,5 @@ | |||
1 | SET(CMAKE_SYSTEM_NAME Windows) | 1 | SET(CMAKE_SYSTEM_NAME Windows) |
2 | SET(CMAKE_SYSTEM_PROCESSOR amd64) | ||
2 | SET(CMAKE_C_COMPILER x86_64-w64-mingw32-gcc) | 3 | SET(CMAKE_C_COMPILER x86_64-w64-mingw32-gcc) |
3 | SET(CMAKE_CXX_COMPILER x86_64-w64-mingw32-g++) | 4 | SET(CMAKE_CXX_COMPILER x86_64-w64-mingw32-g++) |
4 | SET(CMAKE_RC_COMPILER x86_64-w64-mingw32-windres) | 5 | SET(CMAKE_RC_COMPILER x86_64-w64-mingw32-windres) |