diff --git a/cmake/arm-toolchain.cmake b/cmake/arm-toolchain.cmake index 9ffecea..f233f4e 100644 --- a/cmake/arm-toolchain.cmake +++ b/cmake/arm-toolchain.cmake @@ -2,7 +2,7 @@ if(CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL "aarch64_be" OR CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL "aarch64" OR CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL "armv8b" OR CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL "armv8l") # Force 32-Bit Compile add_compile_options("-m32") -elseif(NOT CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL "arm") +elseif((NOT CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL "arm") AND (NOT CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL "armv7l")) # Use ARM Cross-Compiler include("${CMAKE_CURRENT_LIST_DIR}/base-toolchain.cmake") setup_toolchain("arm-linux-gnueabihf")