1 | initial version |
Hi, I also have the same problem. For my part I followed this tutorial : https://pymotion.com/opencv-4-debian-buster/?amp Does anyone can help ?
here is some logs than I've got :
[ 35%] Built target opencv_photo make -f modules/quality/CMakeFiles/opencv_quality.dir/build.make modules/quality/CMakeFiles/opencv_quality.dir/depend make[2] : on entre dans le répertoire « /home/pi/opencv/build » cd /home/pi/opencv/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pi/opencv /home/pi/opencv_contrib/modules/quality /home/pi/opencv/build /home/pi/opencv/build/modules/quality /home/pi/opencv/build/modules/quality/CMakeFiles/opencv_quality.dir/DependInfo.cmake --color= [ 36%] Built target opencv_imgcodecs make -f modules/reg/CMakeFiles/opencv_reg.dir/build.make modules/reg/CMakeFiles/opencv_reg.dir/depend make[2] : on quitte le répertoire « /home/pi/opencv/build » make -f modules/plot/CMakeFiles/opencv_plot.dir/build.make modules/plot/CMakeFiles/opencv_plot.dir/build make[2] : on entre dans le répertoire « /home/pi/opencv/build » cd /home/pi/opencv/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pi/opencv /home/pi/opencv_contrib/modules/reg /home/pi/opencv/build /home/pi/opencv/build/modules/reg /home/pi/opencv/build/modules/reg/CMakeFiles/opencv_reg.dir/DependInfo.cmake --color= make[2] : on entre dans le répertoire « /home/pi/opencv/build » make[2]: rien à faire pour « modules/plot/CMakeFiles/opencv_plot.dir/build ». make[2] : on quitte le répertoire « /home/pi/opencv/build » /usr/bin/ld: ../../lib/libopencv_core.so.4.1.1: undefined reference to
__atomic_compare_exchange_8' /usr/bin/ld: ../../lib/libopencv_core.so.4.1.1: undefined reference to
__atomic_fetch_sub_8' /usr/bin/ld: ../../lib/libopencv_core.so.4.1.1: undefined reference to__atomic_load_8' /usr/bin/ld: ../../lib/libopencv_core.so.4.1.1: undefined reference to
__atomic_store_8' /usr/bin/ld: ../../lib/libopencv_core.so.4.1.1: undefined reference to `__atomic_fetch_add_8' collect2: error: ld returned 1 exit status make[2]: * [apps/version/CMakeFiles/opencv_version.dir/build.make:85: bin/opencv_version] Error 1 make[2] : on quitte le répertoire « /home/pi/opencv/build » make[1]: [CMakeFiles/Makefile2:26108: apps/version/CMakeFiles/opencv_version.dir/all] Error 2 make[1]: Attente des tâches non terminées.... make[2] : on quitte le répertoire « /home/pi/opencv/build » make -f modules/quality/CMakeFiles/opencv_quality.dir/build.make modules/quality/CMakeFiles/opencv_quality.dir/build make[2] : on entre dans le répertoire « /home/pi/opencv/build » make[2]: rien à faire pour « modules/quality/CMakeFiles/opencv_quality.dir/build ». make[2] : on quitte le répertoire « /home/pi/opencv/build » [ 37%] Built target opencv_plot make[2] : on quitte le répertoire « /home/pi/opencv/build » make -f modules/reg/CMakeFiles/opencv_reg.dir/build.make modules/reg/CMakeFiles/opencv_reg.dir/build make[2] : on entre dans le répertoire « /home/pi/opencv/build » make[2]: rien à faire pour « modules/reg/CMakeFiles/opencv_reg.dir/build ». make[2] : on quitte le répertoire « /home/pi/opencv/build » [ 37%] Built target opencv_quality [ 37%] Built target opencv_reg make[1] : on quitte le répertoire « /home/pi/opencv/build » make: * [Makefile:163: all] Error 2
2 | Suggested edit |
Hi, I also have the same problem.
For my part I followed this tutorial : https://pymotion.com/opencv-4-debian-buster/?amp
Does anyone can help ?problem.
here is some logs than I've got But looking on the web I found this solution : https://github.com/leswright1977/RPI4_NCS2
[ 35%] Built target opencv_photo
make -f modules/quality/CMakeFiles/opencv_quality.dir/build.make modules/quality/CMakeFiles/opencv_quality.dir/depend
make[2] : on entre dans le répertoire « /home/pi/opencv/build »
cd /home/pi/opencv/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pi/opencv /home/pi/opencv_contrib/modules/quality /home/pi/opencv/build /home/pi/opencv/build/modules/quality /home/pi/opencv/build/modules/quality/CMakeFiles/opencv_quality.dir/DependInfo.cmake --color=
[ 36%] Built target opencv_imgcodecs
make -f modules/reg/CMakeFiles/opencv_reg.dir/build.make modules/reg/CMakeFiles/opencv_reg.dir/depend
make[2] : on quitte le répertoire « /home/pi/opencv/build »
make -f modules/plot/CMakeFiles/opencv_plot.dir/build.make modules/plot/CMakeFiles/opencv_plot.dir/build
make[2] : on entre dans le répertoire « /home/pi/opencv/build »
cd /home/pi/opencv/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/pi/opencv /home/pi/opencv_contrib/modules/reg /home/pi/opencv/build /home/pi/opencv/build/modules/reg /home/pi/opencv/build/modules/reg/CMakeFiles/opencv_reg.dir/DependInfo.cmake --color=
make[2] : on entre dans le répertoire « /home/pi/opencv/build »
make[2]: rien à faire pour « modules/plot/CMakeFiles/opencv_plot.dir/build ».
make[2] : on quitte le répertoire « /home/pi/opencv/build »
/usr/bin/ld: ../../lib/libopencv_core.so.4.1.1: undefined reference Thanks to Les Wright, and it's works for me !__atomic_compare_exchange_8'
/usr/bin/ld: ../../lib/libopencv_core.so.4.1.1: undefined reference to
__atomic_fetch_sub_8'
/usr/bin/ld: ../../lib/libopencv_core.so.4.1.1: undefined reference to __atomic_load_8'
/usr/bin/ld: ../../lib/libopencv_core.so.4.1.1: undefined reference to
__atomic_store_8'
/usr/bin/ld: ../../lib/libopencv_core.so.4.1.1: undefined reference to `__atomic_fetch_add_8'
collect2: error: ld returned 1 exit status
make[2]: * [apps/version/CMakeFiles/opencv_version.dir/build.make:85: bin/opencv_version] Error 1
make[2] : on quitte le répertoire « /home/pi/opencv/build »
make[1]: [CMakeFiles/Makefile2:26108: apps/version/CMakeFiles/opencv_version.dir/all] Error 2
make[1]: Attente des tâches non terminées....
make[2] : on quitte le répertoire « /home/pi/opencv/build »
make -f modules/quality/CMakeFiles/opencv_quality.dir/build.make modules/quality/CMakeFiles/opencv_quality.dir/build
make[2] : on entre dans le répertoire « /home/pi/opencv/build »
make[2]: rien à faire pour « modules/quality/CMakeFiles/opencv_quality.dir/build ».
make[2] : on quitte le répertoire « /home/pi/opencv/build »
[ 37%] Built target opencv_plot
make[2] : on quitte le répertoire « /home/pi/opencv/build »
make -f modules/reg/CMakeFiles/opencv_reg.dir/build.make modules/reg/CMakeFiles/opencv_reg.dir/build
make[2] : on entre dans le répertoire « /home/pi/opencv/build »
make[2]: rien à faire pour « modules/reg/CMakeFiles/opencv_reg.dir/build ».
make[2] : on quitte le répertoire « /home/pi/opencv/build »
[ 37%] Built target opencv_quality
[ 37%] Built target opencv_reg
make[1] : on quitte le répertoire « /home/pi/opencv/build »
make: * [Makefile:163: all] Error 2