mkxp-z/linux/toolchain-s390x.cmake
Splendide Imaginarius 5bf39ffdf0 Add s390x as cross-compile target
Includes an OpenSSL build fix that should also help for riscv64. Doesn't
fully build yet because src/util/serial-util.h errors on big-endian
targets.
2024-09-03 06:02:59 +00:00

8 lines
352 B
CMake

set(CMAKE_SYSTEM_NAME Linux)
set(CMAKE_SYSTEM_PROCESSOR s390x)
set(CMAKE_C_COMPILER ${tools}/bin/s390x-linux-gnu-gcc)
set(CMAKE_CXX_COMPILER ${tools}/bin/s390x-linux-gnu-g++)
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)