set(CMAKE_SYSTEM_NAME Linux) set(CMAKE_SYSTEM_PROCESSOR i686) # important for LLVM/Clang to work set(CMAKE_CROSSCOMPILING FALSE) # which compilers to use for C and C++ set(CMAKE_C_COMPILER gcc) set(CMAKE_CXX_COMPILER g++) set(CMAKE_Fortran_COMPILER gfortran) # compiler flags set(CMAKE_C_FLAGS -m32) set(CMAKE_CXX_FLAGS -m32) set(CMAKE_Fortran_FLAGS -m32) # target environment set(CMAKE_FIND_ROOT_PATH "/") set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)