diff options
author | Nikhil Raj <nikhil.raj@arm.com> | 2021-02-11 14:49:19 +0000 |
---|---|---|
committer | Nikhil Raj <nikhil.raj@arm.com> | 2021-02-15 14:22:03 +0000 |
commit | b55d366a93d8d3699ce5e906134c695c8040c27e (patch) | |
tree | 46da0c601b2317a5b32379a67109a3e6c63e0343 /cmake | |
parent | 2ffddda9d9f890a041bcdcc80948d2de1e627832 (diff) | |
download | armnn-b55d366a93d8d3699ce5e906134c695c8040c27e.tar.gz |
IVGCVSW-5679 Failure to run the build instructions to build ArmNN using android ndk
* Provide FLATBUFFERS_INCLUDE_PATH in GlobalConfig.cmake if ARMCOMPUTECL is enabled
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: Iabd5bb9b8a63970df9b7f485d07f8c1ee1a78560
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/GlobalConfig.cmake | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/cmake/GlobalConfig.cmake b/cmake/GlobalConfig.cmake index 921fe723da..8a7c9a1821 100644 --- a/cmake/GlobalConfig.cmake +++ b/cmake/GlobalConfig.cmake @@ -321,6 +321,18 @@ endif() # ARM Compute OpenCL backend if(ARMCOMPUTECL) + # verify we have a valid flatbuffers include path + find_path(FLATBUFFERS_INCLUDE_PATH flatbuffers/flatbuffers.h + HINTS ${FLATBUFFERS_ROOT}/include /usr/local/include /usr/include) + + message(STATUS "Flatbuffers headers are located at: ${FLATBUFFERS_INCLUDE_PATH}") + + find_library(FLATBUFFERS_LIBRARY + NAMES libflatbuffers.a flatbuffers + HINTS ${FLATBUFFERS_ROOT}/lib /usr/local/lib /usr/lib) + + message(STATUS "Flatbuffers library located at: ${FLATBUFFERS_LIBRARY}") + # Always use Arm compute library OpenCL headers find_path(OPENCL_INCLUDE CL/cl2.hpp PATHS ${ARMCOMPUTE_ROOT}/include |