From f4694669b1bf355404cfb3b227152777db6cd6ad Mon Sep 17 00:00:00 2001 From: Megvii Engine Team Date: Wed, 8 Jul 2020 16:38:20 +0800 Subject: [PATCH] fix(dnn/arm): add target os and arch for cross compile GitOrigin-RevId: a711aceb35ec34284acd38b17b26b6358eae5dc4 --- toolchains/aarch64-linux-gnu.toolchain.cmake | 2 ++ toolchains/aarch64-none-linux-gnu.toolchain.cmake | 2 ++ toolchains/arm-linux-gnueabi.toolchain.cmake | 2 ++ toolchains/arm-linux-gnueabihf.toolchain.cmake | 2 ++ 4 files changed, 8 insertions(+) diff --git a/toolchains/aarch64-linux-gnu.toolchain.cmake b/toolchains/aarch64-linux-gnu.toolchain.cmake index fc502708..d8dc5305 100644 --- a/toolchains/aarch64-linux-gnu.toolchain.cmake +++ b/toolchains/aarch64-linux-gnu.toolchain.cmake @@ -4,3 +4,5 @@ set(CMAKE_CXX_COMPILER "aarch64-linux-gnu-g++") set(CMAKE_C_FLAGS "-Werror=unused-parameter -Wno-psabi") set(CMAKE_CXX_FLAGS "-Werror=unused-parameter -Wno-psabi") set(CMAKE_STRIP "aarch64-linux-gnu-strip") +set(CMAKE_SYSTEM_PROCESSOR aarch64) +set(CMAKE_SYSTEM_NAME Linux) diff --git a/toolchains/aarch64-none-linux-gnu.toolchain.cmake b/toolchains/aarch64-none-linux-gnu.toolchain.cmake index df9c1ab4..6e387ac1 100644 --- a/toolchains/aarch64-none-linux-gnu.toolchain.cmake +++ b/toolchains/aarch64-none-linux-gnu.toolchain.cmake @@ -4,3 +4,5 @@ set(CMAKE_CXX_COMPILER "aarch64-none-linux-gnu-g++") set(CMAKE_C_FLAGS "-Werror=unused-parameter -Wno-psabi") set(CMAKE_CXX_FLAGS "-Werror=unused-parameter -Wno-psabi") set(CMAKE_STRIP "aarch64-none-linux-gnu-strip") +set(CMAKE_SYSTEM_PROCESSOR aarch64) +set(CMAKE_SYSTEM_NAME Linux) diff --git a/toolchains/arm-linux-gnueabi.toolchain.cmake b/toolchains/arm-linux-gnueabi.toolchain.cmake index 118fa941..b80c35a4 100644 --- a/toolchains/arm-linux-gnueabi.toolchain.cmake +++ b/toolchains/arm-linux-gnueabi.toolchain.cmake @@ -4,3 +4,5 @@ set(CMAKE_CXX_COMPILER "arm-linux-gnueabi-g++") set(CMAKE_C_FLAGS "-mfloat-abi=softfp -mfpu=neon-vfpv4 -Werror=unused-parameter -Wno-psabi") set(CMAKE_CXX_FLAGS "-mfloat-abi=softfp -mfpu=neon-vfpv4 -Werror=unused-parameter -Wno-psabi") set(CMAKE_STRIP "arm-linux-gnueabi-strip") +set(CMAKE_SYSTEM_PROCESSOR armv7) +set(CMAKE_SYSTEM_NAME Linux) diff --git a/toolchains/arm-linux-gnueabihf.toolchain.cmake b/toolchains/arm-linux-gnueabihf.toolchain.cmake index ce691fea..deff624a 100644 --- a/toolchains/arm-linux-gnueabihf.toolchain.cmake +++ b/toolchains/arm-linux-gnueabihf.toolchain.cmake @@ -4,3 +4,5 @@ set(CMAKE_CXX_COMPILER "arm-linux-gnueabihf-g++") set(CMAKE_C_FLAGS "-mfloat-abi=hard -mfpu=neon-vfpv4 -Werror=unused-parameter -Wno-psabi") set(CMAKE_CXX_FLAGS "-mfloat-abi=hard -mfpu=neon-vfpv4 -Werror=unused-parameter -Wno-psabi") set(CMAKE_STRIP "arm-linux-gnueabihf-strip") +set(CMAKE_SYSTEM_PROCESSOR armv7) +set(CMAKE_SYSTEM_NAME Linux) -- GitLab