From d858eff59ae736134e39818f145d23018923093b Mon Sep 17 00:00:00 2001 From: Jim Flynn Date: Fri, 14 Aug 2020 11:07:21 +0100 Subject: Fix linker err missing boost filesystem library Change-Id: I6b09b80cfde86cb0f496aa95a47b13ae30d5d99b Signed-off-by: Jim Flynn --- CMakeLists.txt | 6 ++++-- tests/CMakeLists.txt | 21 ++++++++++++++------- 2 files changed, 18 insertions(+), 9 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8a1898e5e9..788ce7e089 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -185,7 +185,8 @@ if(BUILD_ARMNN_QUANTIZER AND ARMNNREF) armnn ${Boost_SYSTEM_LIBRARY} ${Boost_PROGRAM_OPTIONS_LIBRARY} - ${Boost_THREAD_LIBRARY} ) + ${Boost_THREAD_LIBRARY} + ${Boost_FILESYSTEM_LIBRARY}) add_executable_ex(ArmnnQuantizer src/armnnQuantizer/ArmNNQuantizerMain.cpp) @@ -1022,7 +1023,8 @@ if (BUILD_ARMNN_SERIALIZER AND (BUILD_TF_PARSER OR BUILD_TF_LITE_PARSER OR BUILD target_link_libraries(ArmnnConverter ${CMAKE_THREAD_LIBS_INIT}) target_link_libraries(ArmnnConverter ${Boost_SYSTEM_LIBRARY} - ${Boost_PROGRAM_OPTIONS_LIBRARY}) + ${Boost_PROGRAM_OPTIONS_LIBRARY} + ${Boost_FILESYSTEM_LIBRARY}) addDllCopyCommands(ArmnnConverter) endif() diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 8d3d8320c2..5bbec11158 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -29,7 +29,8 @@ if(BUILD_CAFFE_PARSER) target_link_libraries(${testName} ${CMAKE_THREAD_LIBS_INIT}) target_link_libraries(${testName} ${Boost_SYSTEM_LIBRARY} - ${Boost_PROGRAM_OPTIONS_LIBRARY}) + ${Boost_PROGRAM_OPTIONS_LIBRARY} + ${Boost_FILESYSTEM_LIBRARY}) addDllCopyCommands(${testName}) endmacro() @@ -95,7 +96,8 @@ if(BUILD_TF_PARSER) target_link_libraries(${testName} ${CMAKE_THREAD_LIBS_INIT}) target_link_libraries(${testName} ${Boost_SYSTEM_LIBRARY} - ${Boost_PROGRAM_OPTIONS_LIBRARY}) + ${Boost_PROGRAM_OPTIONS_LIBRARY} + ${Boost_FILESYSTEM_LIBRARY}) addDllCopyCommands(${testName}) endmacro() @@ -142,7 +144,8 @@ if (BUILD_TF_LITE_PARSER) target_link_libraries(${testName} ${CMAKE_THREAD_LIBS_INIT}) target_link_libraries(${testName} ${Boost_SYSTEM_LIBRARY} - ${Boost_PROGRAM_OPTIONS_LIBRARY}) + ${Boost_PROGRAM_OPTIONS_LIBRARY} + ${Boost_FILESYSTEM_LIBRARY}) addDllCopyCommands(${testName}) endmacro() @@ -229,7 +232,8 @@ if (BUILD_ONNX_PARSER) target_link_libraries(${testName} ${CMAKE_THREAD_LIBS_INIT}) target_link_libraries(${testName} ${Boost_SYSTEM_LIBRARY} - ${Boost_PROGRAM_OPTIONS_LIBRARY}) + ${Boost_PROGRAM_OPTIONS_LIBRARY} + ${Boost_FILESYSTEM_LIBRARY}) addDllCopyCommands(${testName}) endmacro() @@ -276,7 +280,8 @@ if (BUILD_ARMNN_SERIALIZER OR BUILD_CAFFE_PARSER OR BUILD_TF_PARSER OR BUILD_TF_ target_link_libraries(ExecuteNetwork ${CMAKE_THREAD_LIBS_INIT}) target_link_libraries(ExecuteNetwork ${Boost_SYSTEM_LIBRARY} - ${Boost_PROGRAM_OPTIONS_LIBRARY}) + ${Boost_PROGRAM_OPTIONS_LIBRARY} + ${Boost_FILESYSTEM_LIBRARY}) addDllCopyCommands(ExecuteNetwork) endif() @@ -300,7 +305,8 @@ if(BUILD_ACCURACY_TOOL) endif() target_link_libraries(${executorName} ${Boost_SYSTEM_LIBRARY} - ${Boost_PROGRAM_OPTIONS_LIBRARY}) + ${Boost_PROGRAM_OPTIONS_LIBRARY} + ${Boost_FILESYSTEM_LIBRARY}) addDllCopyCommands(${executorName}) endmacro() @@ -322,7 +328,8 @@ if(BUILD_ARMNN_QUANTIZER) target_link_libraries(${executorName} ${CMAKE_THREAD_LIBS_INIT}) target_link_libraries(${executorName} ${Boost_SYSTEM_LIBRARY} - ${Boost_PROGRAM_OPTIONS_LIBRARY}) + ${Boost_PROGRAM_OPTIONS_LIBRARY} + ${Boost_FILESYSTEM_LIBRARY}) addDllCopyCommands(${executorName}) endmacro() -- cgit v1.2.1