Ask Your Question

Revision history [back]

error adding symbols: File format not recognized

Hello i tried to build opencv via cmake but at 100% i get an error i dont understand. Could somebody pls help me.## Heading Here is the cmd:

[ 95%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/src/autocalib.cpp.obj

[ 95%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/src/blenders.cpp.obj [ 95%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/src/camera.cpp.obj [ 95%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/src/exposure_compensate.cpp.obj [ 95%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/src/matchers.cpp.obj [ 95%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/src/motion_estimators.cpp.obj [ 95%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/src/seam_finders.cpp.obj [ 95%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/src/stitcher.cpp.obj [ 96%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/src/timelapsers.cpp.obj [ 96%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/src/util.cpp.obj [ 96%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/src/warpers.cpp.obj [ 96%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/src/warpers_cuda.cpp.obj [ 96%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/opencl_kernels_stitching.cpp.obj [ 96%] Building RC object modules/stitching/CMakeFiles/opencv_stitching.dir/vs_version.rc.obj [ 96%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/opencv_stitching_main.cpp.obj [ 96%] Linking CXX shared library ....\bin\libopencv_stitching430.dll [ 96%] Built target opencv_stitching Scanning dependencies of target opencv_test_stitching [ 96%] Building CXX object modules/stitching/CMakeFiles/opencv_test_stitching.dir/test/ocl/test_warpers.cpp.obj [ 96%] Building CXX object modules/stitching/CMakeFiles/opencv_test_stitching.dir/test/test_blenders.cpp.obj [ 96%] Building CXX object modules/stitching/CMakeFiles/opencv_test_stitching.dir/test/test_blenders.cuda.cpp.obj [ 96%] Building CXX object modules/stitching/CMakeFiles/opencv_test_stitching.dir/test/test_main.cpp.obj [ 97%] Building CXX object modules/stitching/CMakeFiles/opencv_test_stitching.dir/test/test_matchers.cpp.obj [ 97%] Linking CXX executable ....\bin\opencv_test_stitching.exe [ 97%] Built target opencv_test_stitching Scanning dependencies of target opencv_perf_stitching [ 97%] Building CXX object modules/stitching/CMakeFiles/opencv_perf_stitching.dir/perf/opencl/perf_stitch.cpp.obj [ 97%] Building CXX object modules/stitching/CMakeFiles/opencv_perf_stitching.dir/perf/opencl/perf_warpers.cpp.obj [ 97%] Building CXX object modules/stitching/CMakeFiles/opencv_perf_stitching.dir/perf/perf_estimators.cpp.obj [ 97%] Building CXX object modules/stitching/CMakeFiles/opencv_perf_stitching.dir/perf/perf_main.cpp.obj [ 97%] Building CXX object modules/stitching/CMakeFiles/opencv_perf_stitching.dir/perf/perf_matchers.cpp.obj [ 97%] Building CXX object modules/stitching/CMakeFiles/opencv_perf_stitching.dir/perf/perf_stich.cpp.obj [ 97%] Linking CXX executable ....\bin\opencv_perf_stitching.exe [ 97%] Built target opencv_perf_stitching [ 97%] Processing OpenCL kernels (video) Scanning dependencies of target opencv_video [ 97%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/src/bgfg_KNN.cpp.obj [ 97%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/src/bgfg_gaussmix2.cpp.obj [ 97%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/src/camshift.cpp.obj [ 97%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/src/dis_flow.cpp.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/src/ecc.cpp.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/src/kalman.cpp.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/src/lkpyramid.cpp.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/src/optflowgf.cpp.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/src/optical_flow_io.cpp.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/src/variational_refinement.cpp.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/opencl_kernels_video.cpp.obj [ 98%] Building RC object modules/video/CMakeFiles/opencv_video.dir/vs_version.rc.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/opencv_video_main.cpp.obj [ 98%] Linking CXX shared library ....\bin\libopencv_video430.dll [ 98%] Built target opencv_video Scanning dependencies of target opencv_test_video [ 98%] Building CXX object modules/video/CMakeFiles/opencv_test_video.dir/test/ocl/test_bgfg_mog2.cpp.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_test_video.dir/test/ocl/test_dis.cpp.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_test_video.dir/test/ocl/test_optflow_farneback.cpp.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_test_video.dir/test/ocl/test_optflowpyrlk.cpp.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_test_video.dir/test/test_OF_accuracy.cpp.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_test_video.dir/test/test_OF_reproducibility.cpp.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_test_video.dir/test/test_accum.cpp.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_test_video.dir/test/test_camshift.cpp.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_test_video.dir/test/test_ecc.cpp.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_test_video.dir/test/test_estimaterigid.cpp.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_test_video.dir/test/test_kalman.cpp.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_test_video.dir/test/test_main.cpp.obj [ 98%] Building CXX object modules/video/CMakeFiles/opencv_test_video.dir/test/test_optflowpyrlk.cpp.obj [ 99%] Linking CXX executable ....\bin\opencv_test_video.exe [ 99%] Built target opencv_test_video Scanning dependencies of target opencv_perf_video [ 99%] Building CXX object modules/video/CMakeFiles/opencv_perf_video.dir/perf/opencl/perf_bgfg_knn.cpp.obj [ 99%] Building CXX object modules/video/CMakeFiles/opencv_perf_video.dir/perf/opencl/perf_bgfg_mog2.cpp.obj [ 99%] Building CXX object modules/video/CMakeFiles/opencv_perf_video.dir/perf/opencl/perf_dis_optflow.cpp.obj [100%] Building CXX object modules/video/CMakeFiles/opencv_perf_video.dir/perf/opencl/perf_motempl.cpp.obj [100%] Building CXX object modules/video/CMakeFiles/opencv_perf_video.dir/perf/opencl/perf_optflow_farneback.cpp.obj [100%] Building CXX object modules/video/CMakeFiles/opencv_perf_video.dir/perf/opencl/perf_optflow_pyrlk.cpp.obj [100%] Building CXX object modules/video/CMakeFiles/opencv_perf_video.dir/perf/perf_bgfg_knn.cpp.obj [100%] Building CXX object modules/video/CMakeFiles/opencv_perf_video.dir/perf/perf_bgfg_mog2.cpp.obj [100%] Building CXX object modules/video/CMakeFiles/opencv_perf_video.dir/perf/perf_disflow.cpp.obj [100%] Building CXX object modules/video/CMakeFiles/opencv_perf_video.dir/perf/perf_ecc.cpp.obj [100%] Building CXX object modules/video/CMakeFiles/opencv_perf_video.dir/perf/perf_main.cpp.obj [100%] Building CXX object modules/video/CMakeFiles/opencv_perf_video.dir/perf/perf_optflowpyrlk.cpp.obj [100%] Building CXX object modules/video/CMakeFiles/opencv_perf_video.dir/perf/perf_variational_refinement.cpp.obj [100%] Linking CXX executable ....\bin\opencv_perf_video.exe [100%] Built target opencv_perf_video [100%] Built target gen_opencv_python_source Scanning dependencies of target opencv_python3 [100%] Building CXX object modules/python3/CMakeFiles/opencv_python3.dir/__/src2/cv2.cpp.obj [100%] Linking CXX shared module ....\lib\python3\cv2.cp38-win_amd64.pyd C:/Qt/Tools/mingw730_32/bin/../lib/gcc/i686-w64-mingw32/7.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/Python/Python38/libs/python38.lib(python38.dll): Recognised but unhandled machine type (0x8664) in Import Library Format archive C:/Python/Python38/libs/python38.lib: error adding symbols: File format not recognized collect2.exe: error: ld returned 1 exit status mingw32-make[2]: * [modules\python3\CMakeFiles\opencv_python3.dir\build.make:121: lib/python3/cv2.cp38-win_amd64.pyd] Error 1 mingw32-make[1]: [CMakeFiles\Makefile2:3384: modules/python3/CMakeFiles/opencv_python3.dir/all] Error 2 mingw32-make: ** [Makefile:182: all] Error 2