opencv woe and other ffmpeg sundry cross compile mingw

Cannot open include file: ‘opencv/cxcore.h’: No such file or directory

 

For me this meant “opencv4 doesn’t have that file, but opencv3 does…”

10 thoughts on “opencv woe and other ffmpeg sundry cross compile mingw”

  1. for

    /mingw-w64-x86_64/x86_64-w64-mingw32/lib -lx264 -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lx265 -lstdc++ -lxavs -pthread -lm -lxvidcore -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lopenh264 -lstdc++ -lole32 -luser32 -ldl -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lmfx -lstdc++ -lm -lm -lm -lsoxr -lm -pthread -lm -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lmfx -lstdc++ -luser32 -lbcrypt -ldl -lpthread -lm -lole32 -lpsapi -lshell32
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: libavfilter/libavfilter.a(vf_transform360.o):vf_transform360.c:(.text+0x507): undefined reference to `VideoFrameTransform_new’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: libavfilter/libavfilter.a(vf_transform360.o):vf_transform360.c:(.text+0x507): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `VideoFrameTransform_new’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: libavfilter/libavfilter.a(vf_transform360.o):vf_transform360.c:(.text+0x551): undefined reference to `VideoFrameTransform_generateMapForPlane’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: libavfilter/libavfilter.a(vf_transform360.o):vf_transform360.c:(.text+0x551): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `VideoFrameTransform_generateMapForPlane’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: libavfilter/libavfilter.a(vf_transform360.o):vf_transform360.c:(.text+0x70c): undefined reference to `VideoFrameTransform_transformFramePlane’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: libavfilter/libavfilter.a(vf_transform360.o):vf_transform360.c:(.text+0x70c): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `VideoFrameTransform_transformFramePlane’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: libavfilter/libavfilter.a(vf_transform360.o):vf_transform360.c:(.text.unlikely+0x22): undefined reference to `VideoFrameTransform_delete’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: libavfilter/libavfilter.a(vf_transform360.o):vf_transform360.c:(.text.unlikely+0x22): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `VideoFrameTransform_delete’
    collect2: error: ld returned 1 exit status
    rdp@roger-win10:~/ffmpeg-windows-build-helpers/sandbox/win64/ffmpeg_git$
    rdp@roger-win10:~/ffmpeg-windows-build-helpers/sandbox/win64/ffmpeg_git$
    rdp@roger-win10:~/ffmpeg-windows-build-helpers/sandbox/win64/ffmpeg_git$ /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/bin/x86_64-w64-mingw32-g++ -lopencv_dnn345 -lopencv_ml345 -lopencv_objdetect345 -lopencv_shape345 -lopencv_stitching345 -lopencv_superres345 -lopencv_videostab345 -lopencv_calib3d345 -lopencv_features2d345 -lopencv_highgui345 -lopencv_videoio345 -lopencv_imgcodecs345 -lopencv_video345 -lopencv_photo345 -lopencv_imgproc345 -lopencv_flann345 -lopencv_core345 test.c -Llibavcodec -Llibavdevice -Llibavfilter -Llibavformat -Llibavresample -Llibavutil -Llibpostproc -Llibswscale -Llibswresample -Wl,–nxcompat,–dynamicbase -Wl,–warn-common -Wl,-rpath-link=:libpostproc:libswresample:libswscale:libavfilter:libavdevice:libavformat:libavcodec:libavutil:libavresample -Wl,–pic-executable,-e,mainCRTStartup -Wl,–image-base,0x140000000 -o ffmpeg_g.exe fftools/ffmpeg_opt.o fftools/ffmpeg_filter.o fftools/ffmpeg_hw.o fftools/cmdutils.o fftools/ffmpeg.o fftools/ffmpeg_cuvid.o fftools/ffmpeg_qsv.o -lavdevice -lavfilter -lavformat -lavcodec -lavresample -lpostproc -lswresample -lswscale -lavutil -lpsapi -lole32 -lstrmiids -luuid -loleaut32 -lshlwapi -lgdi32 -lm -lvfw32 -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lcaca -lz -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lmingw32 -lSDL2main -lSDL2 -lmingw32 -lSDL2main -lSDL2 -Wl,–no-undefined -lm -ldinput8 -ldxguid -ldxerr8 -luser32 -lgdi32 -lwinmm -limm32 -lole32 -loleaut32 -lshell32 -lversion -luuid -static-libgcc -pthread -lm -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lbs2b -lm -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lrubberband -lfftw3 -lsamplerate -lstdc++ -lsamplerate -lfftw3 -lstdc++ -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lmysofa -lz -lm -lflite_cmu_time_awb -lflite_cmu_us_awb -lflite_cmu_us_kal -lflite_cmu_us_kal16 -lflite_cmu_us_rms -lflite_cmu_us_slt -lflite_usenglish -lflite_cmulex -lflite -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lfribidi -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -llensfun -lstdc++ -lglib-2.0 -lintl -liconv -lws2_32 -lole32 -lwinmm -lshlwapi -lintl -liconv -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -ltesseract -lstdc++ -lws2_32 -llept -ltiff -llzma -ljpeg -lz -lpthread -llept -lz -lpng16 -lz -ljpeg -lwebp -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lopencv_dnn345 -lopencv_ml345 -lopencv_objdetect345 -lopencv_shape345 -lopencv_stitching345 -lopencv_superres345 -lopencv_videostab345 -lopencv_calib3d345 -lopencv_features2d345 -lopencv_highgui345 -lopencv_videoio345 -lopencv_imgcodecs345 -lopencv_video345 -lopencv_photo345 -lopencv_imgproc345 -lopencv_flann345 -lopencv_core345 -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lass -lm -liconv -lfontconfig -lfreetype -liconv -lxml2 -lz -llzma -liconv -lws2_32 -lfribidi -lfreetype -lbz2 -lpng16 -lz -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lvidstab -lm -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lzimg -lstdc++ -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lfontconfig -lfreetype -liconv -lxml2 -lz -llzma -liconv -lws2_32 -lfreetype -lbz2 -lpng16 -lz -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lfreetype -lbz2 -lpng16 -lz -ldl -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lmfx -lstdc++ -lm -lbz2 -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lgme -lstdc++ -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lmodplug -lstdc++ -lm -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lbluray -lgdi32 -lxml2 -lz -llzma -liconv -lws2_32 -lfreetype -lbz2 -lpng16 -lz -lgmp -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lz -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lgnutls -lcrypt32 -lws2_32 -lgmp -lhogweed -lgmp -lnettle -lz -lws2_32 -ldl -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lvpx -lm -lpthread -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lvpx -lm -lpthread -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lvpx -lm -lpthread -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lvpx -lm -lpthread -pthread -liconv -lm -llzma -lopencore-amrwb -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lzvbi -lm -lpthread -lwsock32 -lpthread -lm -liconv -lpng -lz -lsnappy -lstdc++ -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lz -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -laom -lm -lpthread -lm -lpthread -lgsm -lilbc -pthread -lmp3lame -lm -lopencore-amrnb -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lopenjp2 -lm -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lopus -lm -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lspeex -lm -ltheoraenc -ltheoradec -logg -ltwolame -lvo-amrwbenc -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lvorbis -lm -logg -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lvorbisenc -lvorbis -lm -logg -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lwebp -lm -pthread -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lx264 -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lx265 -lstdc++ -lxavs -pthread -lm -lxvidcore -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lopenh264 -lstdc++ -lole32 -luser32 -ldl -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lmfx -lstdc++ -lm -lm -lm -lsoxr -lm -pthread -lm -L/home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib -lmfx -lstdc++ -luser32 -lbcrypt -ldl -lpthread -lm -lTransform360 -lole32 -lpsapi -lshell32
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: fftools/ffmpeg.o:ffmpeg.c:(.text.startup+0x0): multiple definition of `main’; /tmp/ccfNVK8J.o:test.c:(.text+0x0): first defined here
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0xc7c): undefined reference to `cv::Mat::Mat(cv::Mat const&, cv::Rect_ const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0xc7c): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `cv::Mat::Mat(cv::Mat const&, cv::Rect_
    const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0xc92): undefined reference to `cv::Mat::Mat(cv::Mat const&, cv::Rect_
    const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0xc92): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `cv::Mat::Mat(cv::Mat const&, cv::Rect_
    const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0xd5b): undefined reference to `cv::sepFilter2D(cv::_InputArray const&, cv::_OutputArray const&, int, cv::_InputArray const&, cv::_InputArray const&, cv::Point_
    , double, int)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0xd5b): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `cv::sepFilter2D(cv::_InputArray const&, cv::_OutputArray const&, int, cv::_InputArray const&, cv::_InputArray const&, cv::Point_
    , double, int)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0xf41): undefined reference to `cv::Mat::zeros(int, int, int)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0xf41): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `cv::Mat::zeros(int, int, int)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x11d7): undefined reference to `cv::Mat::convertTo(cv::_OutputArray const&, int, double, double) const’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x11d7): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `cv::Mat::convertTo(cv::_OutputArray const&, int, double, double) const’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x310e): undefined reference to `cv::Mat::copySize(cv::Mat const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x310e): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `cv::Mat::copySize(cv::Mat const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x312e): undefined reference to `cv::Mat::copySize(cv::Mat const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x312e): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `cv::Mat::copySize(cv::Mat const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x317e): undefined reference to `cv::Mat::copySize(cv::Mat const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x317e): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `cv::Mat::copySize(cv::Mat const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x3a13): undefined reference to `cv::Mat::create(int, int const*, int)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x3a13): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `cv::Mat::create(int, int const*, int)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x3d06): undefined reference to `cv::Mat::copySize(cv::Mat const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x3d06): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `cv::Mat::copySize(cv::Mat const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x437c): undefined reference to `cv::Mat::Mat(cv::Mat const&, cv::Rect_
    const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x437c): additional relocation overflows omitted from the output
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x438f): undefined reference to `cv::Mat::Mat(cv::Mat const&, cv::Rect_
    const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x4467): undefined reference to `cv::sepFilter2D(cv::_InputArray const&, cv::_OutputArray const&, int, cv::_InputArray const&, cv::_InputArray const&, cv::Point_
    , double, int)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x4823): undefined reference to `cv::Mat::zeros(cv::Size_
    , int)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x4fbf): undefined reference to `cv::Mat::copySize(cv::Mat const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x52d4): undefined reference to `cv::Mat::create(int, int const*, int)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x52e7): undefined reference to `cv::Mat::operator=(cv::Scalar_ const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x544a): undefined reference to `cv::remap(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::_InputArray const&, int, int, cv::Scalar_
    const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x553f): undefined reference to `cv::resize(cv::_InputArray const&, cv::_OutputArray const&, cv::Size_, double, double, int)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x599b): undefined reference to `cv::remap(cv::_InputArray const&, cv::_OutputArray const&, cv::_InputArray const&, cv::_InputArray const&, int, int, cv::Scalar_ const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x5a69): undefined reference to `cv::noArray()’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x5ac5): undefined reference to `cv::Mat::setTo(cv::_InputArray const&, cv::_InputArray const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x5c66): undefined reference to `cv::Mat::updateContinuityFlag()’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x5d3a): undefined reference to `cv::Mat::updateContinuityFlag()’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x5ec0): undefined reference to `cv::String::allocate(unsigned long long)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x5f13): undefined reference to `cv::error(int, cv::String const&, char const*, char const*, int)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x5f1b): undefined reference to `cv::String::deallocate()’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x5f6d): undefined reference to `cv::String::allocate(unsigned long long)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x5fc0): undefined reference to `cv::error(int, cv::String const&, char const*, char const*, int)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x5fc8): undefined reference to `cv::String::deallocate()’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x5ff2): undefined reference to `cv::String::deallocate()’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text+0x605b): undefined reference to `cv::String::deallocate()’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text$_ZNSt6vectorIN2cv3MatESaIS1_EE17_M_realloc_insertIJRS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_[_ZNSt6vectorIN2cv3MatESaIS1_EE17_M_realloc_insertIJRS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_]+0x18b): undefined reference to `cv::Mat::copySize(cv::Mat const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text$_ZNSt6vectorIN2cv3MatESaIS1_EE17_M_realloc_insertIJRS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_[_ZNSt6vectorIN2cv3MatESaIS1_EE17_M_realloc_insertIJRS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_]+0x232): undefined reference to `cv::Mat::copySize(cv::Mat const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text$_ZNSt6vectorIN2cv3MatESaIS1_EE17_M_realloc_insertIJRS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_[_ZNSt6vectorIN2cv3MatESaIS1_EE17_M_realloc_insertIJRS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_]+0x370): undefined reference to `cv::Mat::copySize(cv::Mat const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text$_ZNSt6vectorIN2cv3MatESaIS1_EE12emplace_backIJRS1_EEEvDpOT_[_ZNSt6vectorIN2cv3MatESaIS1_EE12emplace_backIJRS1_EEEvDpOT_]+0x8d): undefined reference to `cv::Mat::copySize(cv::Mat const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text$_ZNSt6vectorIN2cv3MatESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_[_ZNSt6vectorIN2cv3MatESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_]+0x18b): undefined reference to `cv::Mat::copySize(cv::Mat const&)’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/8.2.0/../../../../x86_64-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/lib/libTransform360.a(VideoFrameTransform.cpp.obj):VideoFrameTransform.cpp:(.text$_ZNSt6vectorIN2cv3MatESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_[_ZNSt6vectorIN2cv3MatESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_]+0x232): more undefined references to `cv::Mat::copySize(cv::Mat const&)’ follow
    collect2: error: ld returned 1 exit status

    see

    https://stackoverflow.com/questions/24337932/cannot-get-opencv-to-compile-because-of-undefined-references/54209992#54209992

  2. [ 49%] Building CXX object modules/imgcodecs/CMakeFiles/opencv_imgcodecs.dir/src/grfmt_gdal.cpp.obj
    In file included from /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/include/windef.h:8,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/include/windows.h:69,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/core/include/opencv2/core/utility.hpp:63,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/include/mingw.mutex.h:37,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/core/include/opencv2/core.hpp:3289,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/src/precomp.hpp:12,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/src/api/gbackend.cpp:8:
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/src/compiler/gmodel.hpp:82:9: error: expected identifier before ‘const’
    CONST, // data object is constant
    ^~~~~
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/src/compiler/gmodel.hpp:82:9: error: expected ‘}’ before ‘const’
    In file included from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/src/backends/common/gbackend.hpp:22,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/src/api/gbackend.cpp:15:
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/src/compiler/gmodel.hpp:78:5: note: to match this ‘{‘
    {
    ^
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/src/compiler/gmodel.hpp:82:14: error: expected unqualified-id before ‘,’ token
    CONST, // data object is constant
    ^
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/src/compiler/gmodel.hpp:84:5: error: ‘Storage’ does not name a type; did you mean ‘IStorage’?
    Storage storage;
    ^~~~~~~
    IStorage

    meant “including has overridden the CONST name, #undef it”

  3. [ 49%] Building CXX object modules/photo/CMakeFiles/opencv_photo.dir/src/inpaint.cpp.obj
    [ 49%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/caffe/caffe_importer.cpp.obj
    [ 49%] Building CXX object modules/gapi/CMakeFiles/opencv_gapi.dir/src/api/gcomputation.cpp.obj
    [ 49%] Building CXX object modules/imgcodecs/CMakeFiles/opencv_imgcodecs.dir/src/grfmt_jpeg2000.cpp.obj
    In file included from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/include/opencv2/gapi/own/mat.hpp:14,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/include/opencv2/gapi/own/convert.hpp:15,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/include/opencv2/gapi/gmat.hpp:18,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/include/opencv2/gapi/core.hpp:15,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/src/precomp.hpp:14,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/src/api/gcomputation.cpp:8:
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/include/opencv2/gapi/own/saturate.hpp:71: warning: ignoring #pragma warning [-Wunknown-pragmas]
    #pragma warning(disable: 4244)

    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/include/opencv2/gapi/own/saturate.hpp:75: warning: ignoring #pragma warning [-Wunknown-pragmas]
    #pragma warning(default: 4244)

    In file included from /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/include/windef.h:8,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/include/windows.h:69,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/include/mingw.mutex.h:37,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/core/include/opencv2/core/utility.hpp:63,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/core/include/opencv2/core.hpp:3289,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/dnn/src/caffe/../precomp.hpp:42,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/dnn/src/caffe/caffe_importer.cpp:42:
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/dnn/misc/caffe/opencv-caffe.pb.h:4140:29: error: expected unqualified-id before numeric constant
    static const DimCheckMode STRICT =
    ^~~~~~
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/dnn/misc/caffe/opencv-caffe.pb.h:12760:29: error: expected unqualified-id before numeric constant
    static const DimCheckMode STRICT =
    ^~~~~~
    modules/dnn/CMakeFiles/opencv_dnn.dir/build.make:342: recipe for target ‘modules/dnn/CMakeFiles/opencv_dnn.dir/src/caffe/caffe_importer.cpp.obj’ failed
    make[2]: *** [modules/dnn/CMakeFiles/opencv_dnn.dir/src/caffe/caffe_importer.cpp.obj] Error 1
    CMakeFiles/Makefile2:2146: recipe for target ‘modules/dnn/CMakeFiles/opencv_dnn.dir/all’ failed
    make[1]: *** [modules/dnn/CMakeFiles/opencv_dnn.dir/all] Error 2
    make[1]: *** Waiting for unfinished jobs….

    see above but for STRICT

  4. ~~~~~~~^~~~~~
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/highgui/src/window_w32.cpp: In function ‘LRESULT HighGUIProc(HWND, UINT, WPARAM, LPARAM)’:
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/highgui/src/window_w32.cpp:1547:24: warning: left operand of comma operator has no effect [-Wunused-value]
    } while (0,0); // (0,0) instead of (0) to avoid MSVC compiler warning C4127: “conditional expression is constant”
    ^
    In file included from /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/include/windows.h:71,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/include/mingw.mutex.h:37,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/core/include/opencv2/core/utility.hpp:63,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/core/include/opencv2/core.hpp:3289,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/src/precomp.hpp:12,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/src/backends/fluid/gfluidcore.cpp:9:
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/src/backends/fluid/gfluidcore.cpp:1079:15: error: expected identifier before numeric constant
    enum Minmax { MM_MIN, MM_MAX };
    ^~~~~~
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/highgui/src/window_w32.cpp: In function ‘LRESULT MainWindowProc(HWND, UINT, WPARAM, LPARAM)’:
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/highgui/src/window_w32.cpp:1391:55: warning: this statement may fall through [-Wimplicit-fallthrough=]
    pos->y = mi.rcMonitor.bottom – pos->cy; // snap to bottom edge
    ^
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/gapi/src/backends/fluid/gfluidcore.cpp:1079:15: error: expected ‘}’ before numeric constant
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/highgui/src/window_w32.cpp:1394:5: note: here
    case WM_ACTIVATE:
    ^~~~

    see CONST but for MM_MIN, MM_MAX } they got clobbered

  5. opencv_dnn.dir/src/vkcom/vulkan/vk_loader.cpp.obj
    [ 55%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/opencl_kernels_dnn.cpp.obj
    [ 55%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/layers/layers_common.avx.cpp.obj
    [ 55%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/layers/layers_common.avx2.cpp.obj
    [ 55%] Building RC object modules/dnn/CMakeFiles/opencv_dnn.dir/vs_version.rc.res
    [ 55%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/opencv_dnn_main.cpp.obj
    [ 55%] Linking CXX shared library ../../bin/libopencv_dnn401.dll
    ^@[ 55%] Built target opencv_dnn
    Makefile:160: recipe for target ‘all’ failed
    make: *** [all] Error 2

    meant “dont’ multi thread” again

    [ 61%] Linking CXX shared library ../../bin/libopencv_dnn401.dll
    cd /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/build/modules/dnn && /usr/bin/cmake -E cmake_link_script CMakeFiles/opencv_dnn.dir/link.txt –verbose=1
    /usr/bin/cmake -E remove -f CMakeFiles/opencv_dnn.dir/objects.a
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/bin/x86_64-w64-mingw32-ar cr CMakeFiles/opencv_dnn.dir/objects.a @CMakeFiles/opencv_dnn.dir/objects1.rsp
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/bin/x86_64-w64-mingw32-g++ -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wundef -Winit-self -Wpointer-arith -Wsign-promo -Wuninitialized -Winit-self -Wsuggest-override -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -Wno-long-long -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-missing-declarations -Wno-shadow -Wno-unused-parameter -Wno-sign-compare -Wno-invalid-offsetof -O3 -DNDEBUG -DNDEBUG -shared -o ../../bin/libopencv_dnn401.dll -Wl,–out-implib,../../lib/libopencv_dnn401.dll.a -Wl,–major-image-version,4,–minor-image-version,0 -Wl,–whole-archive CMakeFiles/opencv_dnn.dir/objects.a -Wl,–no-whole-archive @CMakeFiles/opencv_dnn.dir/linklibs.rsp
    make[2]: Leaving directory ‘/home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/build’
    [ 61%] Built target opencv_dnn
    make[1]: Leaving directory ‘/home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/build’
    Makefile:149: recipe for target ‘all’ failed
    make: *** [all] Error 2

    and

    es/photo/CMakeFiles/opencv_photo.dir/src/seamless_cloning.cpp.obj
    [ 49%] Linking CXX shared library ../../bin/libopencv_imgcodecs401.dll
    [ 49%] Building CXX object modules/photo/CMakeFiles/opencv_photo.dir/src/seamless_cloning_impl.cpp.obj
    [ 49%] Building CXX object modules/photo/CMakeFiles/opencv_photo.dir/src/tonemap.cpp.obj
    [ 49%] Building CXX object modules/photo/CMakeFiles/opencv_photo.dir/opencl_kernels_photo.cpp.obj
    [ 49%] Built target opencv_imgcodecs
    [ 49%] Building RC object modules/photo/CMakeFiles/opencv_photo.dir/vs_version.rc.res
    [ 49%] Building CXX object modules/photo/CMakeFiles/opencv_photo.dir/opencv_photo_main.cpp.obj
    [ 49%] Linking CXX shared library ../../bin/libopencv_photo401.dll
    [ 49%] Built target opencv_photo
    Makefile:160: recipe for target ‘all’ failed
    make: *** [all] Error 2

    may have meant “you can’t buidl opencv with make -j 4” (i.e. multi process make) 😐

  6. s/opencv_highgui.dir/src/window.cpp.obj
    [ 48%] Building CXX object modules/highgui/CMakeFiles/opencv_highgui.dir/src/roiSelector.cpp.obj
    [ 48%] Building CXX object modules/highgui/CMakeFiles/opencv_highgui.dir/src/window_w32.cpp.obj
    In file included from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/highgui/src/window_w32.cpp:56:
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/include/commctrl.h:1453:32: error: expected initializer before ‘*’ token
    typedef REBARBANDINFOA CONST *LPCREBARBANDINFOA;
    ^
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/include/commctrl.h:1487:32: error: expected initializer before ‘*’ token
    typedef REBARBANDINFOW CONST *LPCREBARBANDINFOW;
    ^
    In file included from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/highgui/src/window_w32.cpp:56:
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/include/commctrl.h:4069:33: error: expected initializer before ‘*’ token
    typedef COMBOBOXEXITEMA CONST *PCCOMBOEXITEMA;
    ^
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/include/commctrl.h:4083:33: error: expected initializer before ‘*’ token
    typedef COMBOBOXEXITEMW CONST *PCCOMBOEXITEMW;
    ^

    I think meant “CONST got clobbered” (see above)

  7. encv-caffe.pb.cc.obj
    ^@[ 65%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/misc/onnx/opencv-onnx.pb.cc.obj
    [ 65%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/caffe/caffe_importer.cpp.obj
    In file included from /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/include/windef.h:8,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/include/windows.h:69,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-x86_64/x86_64-w64-mingw32/include/mingw.mutex.h:37,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/core/include/opencv2/core/utility.hpp:63,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/core/include/opencv2/core.hpp:3289,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/dnn/src/caffe/../precomp.hpp:42,
    from /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/dnn/src/caffe/caffe_importer.cpp:42:
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/dnn/misc/caffe/opencv-caffe.pb.h:4140:29: error: expected unqualified-id before numeric constant
    static const DimCheckMode STRICT =
    ^~~~~~
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win64/opencv-4.0.1/modules/dnn/misc/caffe/opencv-caffe.pb.h:12760:29: error: expected unqualified-id before numeric constant
    static const DimCheckMode STRICT =
    ^~~~~~
    modules/dnn/CMakeFiles/opencv_dnn.dir/build.make:342: recipe for target ‘modules/dnn/CMakeFiles/opencv_dnn.dir/src/caffe/caffe_importer.cpp.obj’ failed
    make[2]: *** [modules/dnn/CMakeFiles/opencv_dnn.dir/src/caffe/caffe_importer.cpp.obj] Error 1
    CMakeFiles/Makefile2:2215: recipe for target ‘modules/dnn/CMakeFiles/opencv_dnn.dir/all’ failed
    make[1]: *** [modules/dnn/CMakeFiles/opencv_dnn.dir/all] Error 2
    Makefile:160: recipe for target ‘all’ failed
    make: *** [all] Error 2
    rdp@roger-win10:~/ffmpeg-windows-build-helpers$ history | grep caffe
    rdp@roger-win10:~/ffmpeg-windows-build-helpers$
    2092 history | grep caffe

    CONST got clobbered 😐

  8. modules/calib3d/CMakeFiles/opencv_test_calib3d.dir/test/test_undistort.cpp.obj
    [ 94%] Building CXX object modules/calib3d/CMakeFiles/opencv_test_calib3d.dir/test/test_undistort_badarg.cpp.obj
    [ 94%] Building CXX object modules/calib3d/CMakeFiles/opencv_test_calib3d.dir/test/test_undistort_points.cpp.obj
    [ 94%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/src/stitcher.cpp.obj
    [ 94%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/src/timelapsers.cpp.obj
    [ 94%] Linking CXX executable ../../bin/opencv_test_calib3d.exe
    [ 94%] Built target opencv_test_calib3d
    [ 94%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/src/util.cpp.obj
    [ 95%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/src/warpers.cpp.obj
    [ 95%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/src/warpers_cuda.cpp.obj
    [ 95%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/opencl_kernels_stitching.cpp.obj
    [ 95%] Building RC object modules/stitching/CMakeFiles/opencv_stitching.dir/vs_version.rc.res
    [ 95%] Building CXX object modules/stitching/CMakeFiles/opencv_stitching.dir/opencv_stitching_main.cpp.obj
    [ 95%] Linking CXX shared library ../../bin/libopencv_stitching345.dll
    [ 95%] Built target opencv_stitching
    Makefile:160: recipe for target ‘all’ failed
    meant non multi thread??

    don’t multi thread, see above

  9. libmysofa woe:

    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/lib/gcc/i686-w64-mingw32/8.2.0/../../../../i686-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libmysofa.a(tools.c.obj):tools.c:(.text+0x398): undefined reference to `_imp__mysofa_c2s’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/lib/gcc/i686-w64-mingw32/8.2.0/../../../../i686-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libmysofa.a(tools.c.obj):tools.c:(.text+0x3d8): undefined reference to `_imp__mysofa_s2c’
    collect2: error: ld returned 1 exit status
    ERROR: libmysofa not found
    ~ ~

    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/lib/gcc/i686-w64-mingw32/8.2.0/../../../../i686-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libgnutls.a(sha256-ssse3-x86.o): warning: common of `_gnutls_x86_cpuid_s’ overridden by definition from /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libgnutls.a(x86-common.o)
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/lib/gcc/i686-w64-mingw32/8.2.0/../../../../i686-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libmysofa.a(tools.c.obj):tools.c:(.text+0x398): undefined reference to `_imp__mysofa_c2s’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/lib/gcc/i686-w64-mingw32/8.2.0/../../../../i686-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libmysofa.a(tools.c.obj):tools.c:(.text+0x3d8): undefined reference to `_imp__mysofa_s2c’
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/lib/gcc/i686-w64-mingw32/8.2.0/../../../../i686-w64-mingw32/bin/ld: /home/rdp/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libmysofa.a(neighbors.c.obj):neighbors.c:(.text+0x4b4): undefined reference to `_imp__mysofa_neighborhood_init_withstepdefine’
    collect2: error: ld returned 1 exit status
    Makefile:108: recipe for target ‘ffplay_g.exe’ failed
    make: *** [ffplay_g.exe] Error 1

    meant “it is exporting those wrong for a static”

    my fix:
    https://github.com/rdp/ffmpeg-windows-build-helpers/commit/355dde11367a018170a41c29f3ffbaf5a0400e7c

    actually it may have meant you didn’t cmake “configure” it to build static, so it thinks it’s “shared” but then you’re linking against a static lib. Whoa bessie…

  10. /home/rdp/ffmpeg-windows-build-helpers/sandbox/win32/vmaf_git/wrapper/../ptools/opencontainers_1_8_4/include/ocsynchronizer.h: In member function ‘bool OC::CondVar::timedwait(OC::int_u8)’:
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win32/vmaf_git/wrapper/../ptools/opencontainers_1_8_4/include/ocsynchronizer.h:220:24: error: unable to find numeric literal operator ‘operator””i64’
    wintime -=116444736000000000i64; //1jan1601 to 1jan1970
    ^~~~~~~~~~~~~~~~~~~~~
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win32/vmaf_git/wrapper/../ptools/opencontainers_1_8_4/include/ocsynchronizer.h:220:24: note: use -fext-numeric-literals to enable more built-in suffixes
    /home/rdp/ffmpeg-windows-build-helpers/sandbox/win32/vmaf_git/wrapper/../ptools/opencontainers_1_8_4/include/ocsynchronizer.h:221:41: error: unable to find numeric literal operator ‘operator””i64’
    current_time.tv_sec =wintime / 10000000i64; //seconds
    ^~~~~~~~~~~

    meant “change the i64 to LL”

    CLOCK_REALTIME meant “use the other path for windows” (in libvmaf anyway)

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload the CAPTCHA.