Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

compiling OpenCV 4.1.1 on ARM64

hi all, i am hoping someone might be able to get me past this hurdle...

i am using a libreboard renegade (Rockchip RK3288) running lubuntu. i have installed opencv 3.2.2 from the repository with apt-get but i need the newer version of 4.1.1. i have most dependencies, i think, so i compile from source with

cmake -DBUILD_SHARED_LIBS=OFF ..
make --j 4

it runs through much of the building until it runs into this error. my version of libgtk-3-dev is reported to be at the newest stage

/usr/lib/aarch64-linux-gnu/libgtk-3.so: undefined reference to `g_log_structured_standard' collect2: error: ld returned 1 exit status modules/core/CMakeFiles/opencv_test_core.dir/build.make:1006: recipe for target 'bin/opencv_test_core' failed make[2]: * [bin/opencv_test_core] Error 1 CMakeFiles/Makefile2:1460: recipe for target 'modules/core/CMakeFiles/opencv_test_core.dir/all' failed make[1]: [modules/core/CMakeFiles/opencv_test_core.dir/all] Error 2 Makefile:162: recipe for target 'all' failed make: ** [all] Error 2

looks like others have encountered this as well but i could not find a solution. any advice?

compiling OpenCV 4.1.1 on ARM64

hi all, i am hoping someone might be able to get me past this hurdle...

i am using a libreboard renegade (Rockchip RK3288) running lubuntu. i have installed opencv 3.2.2 from the repository with apt-get but i need the newer version of 4.1.1. i have most dependencies, i think, so i compile from source with

cmake -DBUILD_SHARED_LIBS=OFF ..
make --j 4

it runs through much of the building until it runs into this error. my version of libgtk-3-dev is reported to be at the newest stageversion available in the repositories

/usr/lib/aarch64-linux-gnu/libgtk-3.so: undefined reference to `g_log_structured_standard' collect2: error: ld returned 1 exit status modules/core/CMakeFiles/opencv_test_core.dir/build.make:1006: recipe for target 'bin/opencv_test_core' failed make[2]: * [bin/opencv_test_core] Error 1 CMakeFiles/Makefile2:1460: recipe for target 'modules/core/CMakeFiles/opencv_test_core.dir/all' failed make[1]: [modules/core/CMakeFiles/opencv_test_core.dir/all] Error 2 Makefile:162: recipe for target 'all' failed make: ** [all] Error 2

looks like others have encountered this as well but i could not find a solution. any advice?

compiling OpenCV 4.1.1 on ARM64

hi all, i am hoping someone might be able to get me past this hurdle...

i am using a libreboard renegade (Rockchip RK3288) running lubuntu. i have installed opencv 3.2.2 from the repository with apt-get but i need the newer version of 4.1.1. i have most dependencies, i think, so i compile from source with

cmake -DBUILD_SHARED_LIBS=OFF ..
make --j 4
-j4

it runs through much of the building until it runs into this error. my version of libgtk-3-dev is reported to be at the newest version available in the repositories

/usr/lib/aarch64-linux-gnu/libgtk-3.so: undefined reference to `g_log_structured_standard' collect2: error: ld returned 1 exit status modules/core/CMakeFiles/opencv_test_core.dir/build.make:1006: recipe for target 'bin/opencv_test_core' failed make[2]: * [bin/opencv_test_core] Error 1 CMakeFiles/Makefile2:1460: recipe for target 'modules/core/CMakeFiles/opencv_test_core.dir/all' failed make[1]: [modules/core/CMakeFiles/opencv_test_core.dir/all] Error 2 Makefile:162: recipe for target 'all' failed make: ** [all] Error 2

looks like others have encountered this as well but i could not find a solution. any advice?