Intel® Distribution of OpenVINO™ Toolkit
Community assistance about the Intel® Distribution of OpenVINO™ toolkit, OpenCV, and all aspects of computer vision-related on Intel® platforms.

FYI: install broken

idata
Employee
750 Views

This is on an Ubuntu 16.04.4 LTS machine, 16GB memory.

 

Latest NCSDK install (i.e. I ran the git clone && make install command as documented). It appears that the ssd-caffe installation is broken due to boost_regex not being linked in some of the targets. I've not tried to debug further.

 

make[3]: Entering directory '/opt/movidius/ssd-caffe/build' Scanning dependencies of target convert_imageset make[3]: Leaving directory '/opt/movidius/ssd-caffe/build' make[3]: Entering directory '/opt/movidius/ssd-caffe/build' [ 71%] Building CXX object tools/CMakeFiles/convert_imageset.dir/convert_imageset.cpp.o [ 71%] Linking CXX executable convert_imageset ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `boost::re_detail::cpp_regex_traits_implementation<char>::transform[abi:cxx11](char const*, char const*) const' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `boost::re_detail::cpp_regex_traits_implementation<char>::transform_primary[abi:cxx11](char const*, char const*) const' clang-5.0: error: linker command failed with exit code 1 (use -v to see invocation) tools/CMakeFiles/convert_imageset.dir/build.make:129: recipe for target 'tools/convert_imageset' failed make[3]: *** [tools/convert_imageset] Error 1 make[3]: Leaving directory '/opt/movidius/ssd-caffe/build' CMakeFiles/Makefile2:441: recipe for target 'tools/CMakeFiles/convert_imageset.dir/all' failed make[2]: *** [tools/CMakeFiles/convert_imageset.dir/all] Error 2 make[2]: Leaving directory '/opt/movidius/ssd-caffe/build' Makefile:129: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/opt/movidius/ssd-caffe/build' Installing caffe... make[1]: Entering directory '/opt/movidius/ssd-caffe/build' make[2]: Entering directory '/opt/movidius/ssd-caffe/build' make[3]: Entering directory '/opt/movidius/ssd-caffe/build' make[3]: Leaving directory '/opt/movidius/ssd-caffe/build' [ 1%] Built target proto make[3]: Entering directory '/opt/movidius/ssd-caffe/build' make[3]: Leaving directory '/opt/movidius/ssd-caffe/build' [ 71%] Built target caffe make[3]: Entering directory '/opt/movidius/ssd-caffe/build' make[3]: Leaving directory '/opt/movidius/ssd-caffe/build' make[3]: Entering directory '/opt/movidius/ssd-caffe/build' [ 71%] Linking CXX executable convert_imageset ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `boost::re_detail::cpp_regex_traits_implementation<char>::transform[abi:cxx11](char const*, char const*) const' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `boost::re_detail::cpp_regex_traits_implementation<char>::transform_primary[abi:cxx11](char const*, char const*) const' clang-5.0: error: linker command failed with exit code 1 (use -v to see invocation) tools/CMakeFiles/convert_imageset.dir/build.make:129: recipe for target 'tools/convert_imageset' failed make[3]: *** [tools/convert_imageset] Error 1 make[3]: Leaving directory '/opt/movidius/ssd-caffe/build' CMakeFiles/Makefile2:441: recipe for target 'tools/CMakeFiles/convert_imageset.dir/all' failed make[2]: *** [tools/CMakeFiles/convert_imageset.dir/all] Error 2 make[2]: Leaving directory '/opt/movidius/ssd-caffe/build' Makefile:129: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/opt/movidius/ssd-caffe/build' Installation failed. Error on line 498
0 Kudos
2 Replies
idata
Employee
436 Views

This can be avoided by using the stock g++ compiler on ubuntu; apparently something doesn't line up when using clang++.

0 Kudos
idata
Employee
436 Views

@billtohara : Where do you set g++ instead of clang++ in the installing scripts?

0 Kudos
Reply