diff options
author | 오형석/On-Device Lab(SR)/Staff Engineer/삼성전자 <hseok82.oh@samsung.com> | 2019-04-22 12:50:16 +0900 |
---|---|---|
committer | 이춘석/On-Device Lab(SR)/Staff Engineer/삼성전자 <chunseok.lee@samsung.com> | 2019-04-22 12:50:16 +0900 |
commit | 8cfa5b45a4f6a8ab40e35ee699af4dc899179609 (patch) | |
tree | d4c46dd87ae593b7e8dd35a390f25687fe1ea288 | |
parent | 090005abfd5d5eee8ba9ad29b64a118106e88ad7 (diff) | |
download | nnfw-8cfa5b45a4f6a8ab40e35ee699af4dc899179609.tar.gz nnfw-8cfa5b45a4f6a8ab40e35ee699af4dc899179609.tar.bz2 nnfw-8cfa5b45a4f6a8ab40e35ee699af4dc899179609.zip |
Ignore try-run result on cross build (#5031)
* Ignore try-run result
Ignore try-run result on cross build when finding cmake threads package
Threads package is checked when finding pre-installed tflite package
Signed-off-by: Hyeongseok Oh <hseok82.oh@samsung.com>
* Fix comment
4 files changed, 11 insertions, 0 deletions
diff --git a/cmake/buildtool/cross/toolchain_aarch64-linux.cmake b/cmake/buildtool/cross/toolchain_aarch64-linux.cmake index 8d3bd8ff3..86169afb1 100644 --- a/cmake/buildtool/cross/toolchain_aarch64-linux.cmake +++ b/cmake/buildtool/cross/toolchain_aarch64-linux.cmake @@ -34,3 +34,6 @@ set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) # for libraries and headers in the target directories set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) + +# Set cache variable to ignore try-run error by find_package(Threads REQUIRED) on cross build +set(THREADS_PTHREAD_ARG "2" CACHE STRING "Result from TRY_RUN" FORCE) diff --git a/cmake/buildtool/cross/toolchain_aarch64-tizen.cmake b/cmake/buildtool/cross/toolchain_aarch64-tizen.cmake index 5bb3929f4..c521d1671 100644 --- a/cmake/buildtool/cross/toolchain_aarch64-tizen.cmake +++ b/cmake/buildtool/cross/toolchain_aarch64-tizen.cmake @@ -37,6 +37,9 @@ 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 cache variable to ignore try-run error by find_package(Threads REQUIRED) on cross build +set(THREADS_PTHREAD_ARG "2" CACHE STRING "Result from TRY_RUN" FORCE) + add_compile_options(--sysroot=${ROOTFS_DIR}) set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} --sysroot=${ROOTFS_DIR}") diff --git a/cmake/buildtool/cross/toolchain_armv7l-linux.cmake b/cmake/buildtool/cross/toolchain_armv7l-linux.cmake index 733c67beb..b9966ebdc 100644 --- a/cmake/buildtool/cross/toolchain_armv7l-linux.cmake +++ b/cmake/buildtool/cross/toolchain_armv7l-linux.cmake @@ -33,3 +33,6 @@ set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) # for libraries and headers in the target directories set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) + +# Set cache variable to ignore try-run error by find_package(Threads REQUIRED) on cross build +set(THREADS_PTHREAD_ARG "2" CACHE STRING "Result from TRY_RUN" FORCE) diff --git a/cmake/buildtool/cross/toolchain_armv7l-tizen.cmake b/cmake/buildtool/cross/toolchain_armv7l-tizen.cmake index 444181a6b..fd059c790 100644 --- a/cmake/buildtool/cross/toolchain_armv7l-tizen.cmake +++ b/cmake/buildtool/cross/toolchain_armv7l-tizen.cmake @@ -37,6 +37,8 @@ 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 cache variable to ignore try-run error by find_package(Threads REQUIRED) on cross build +set(THREADS_PTHREAD_ARG "2" CACHE STRING "Result from TRY_RUN" FORCE) add_compile_options(-mthumb) |