mingw woe

configure: creating ./config.status
config.status: creating Makefile
config.status: creating crt/_mingw.h
config.status: creating config.h
make install-am
make[1]: Entering directory ‘/root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/build/headers’
make[1]: *** No rule to make target ‘/root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/source/mingw-w64-5.0.4/mingw-w64-headers/include/*.h16’, needed by ‘all-am’. Stop.
make[1]: Leaving directory ‘/root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/build/headers’
Makefile:1015: recipe for target ‘install’ failed
make: *** [install] Error 2
error

 

meant “nuke it, try it again, it’ll work the third time of doing that” LOL possibly multi-threading issue of some kind…

One thought on “mingw woe”

  1. LD ffplay_g.exe
    LD ffprobe_g.exe
    /root/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
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libgnutls.a(x86-common.o): warning: defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x132b0): multiple definition of `init_gop_frames’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8450): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x138b0): multiple definition of `init_tpl_stats’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8800): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x13900): multiple definition of `motion_compensated_prediction’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8850): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x13b90): multiple definition of `get_overlap_area’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8a60): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x13c40): multiple definition of `round_floor’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8b10): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x13c60): multiple definition of `tpl_model_store’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8b30): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x13df0): multiple definition of `tpl_model_update_b’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8cc0): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x141d0): multiple definition of `tpl_model_update’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x90a0): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x14250): multiple definition of `get_quantize_error’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x9590): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x143b0): multiple definition of `wht_fwd_txfm’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x96f0): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x143f0): multiple definition of `mode_estimation’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x9730): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x14f30): multiple definition of `mc_flow_dispenser’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0xa780): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encodeframe.c.obj):encodeframe.c:(.text+0x1a100): multiple definition of `get_rdmult_delta’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encodeframe.c.o):(.text+0x13030): first defined here
    collect2: error: ld returned 1 exit status
    Makefile:108: recipe for target ‘ffplay_g.exe’ failed
    make: *** [ffplay_g.exe] Error 1
    make: *** Waiting for unfinished jobs….
    /root/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
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libgnutls.a(x86-common.o): warning: defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x132b0): multiple definition of `init_gop_frames’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8450): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x138b0): multiple definition of `init_tpl_stats’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8800): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x13900): multiple definition of `motion_compensated_prediction’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8850): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x13b90): multiple definition of `get_overlap_area’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8a60): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x13c40): multiple definition of `round_floor’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8b10): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x13c60): multiple definition of `tpl_model_store’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8b30): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x13df0): multiple definition of `tpl_model_update_b’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8cc0): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x141d0): multiple definition of `tpl_model_update’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x90a0): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x14250): multiple definition of `get_quantize_error’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x9590): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x143b0): multiple definition of `wht_fwd_txfm’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x96f0): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x143f0): multiple definition of `mode_estimation’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x9730): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x14f30): multiple definition of `mc_flow_dispenser’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0xa780): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encodeframe.c.obj):encodeframe.c:(.text+0x1a100): multiple definition of `get_rdmult_delta’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encodeframe.c.o):(.text+0x13030): first defined here
    collect2: error: ld returned 1 exit status
    Makefile:108: recipe for target ‘ffmpeg_g.exe’ failed
    make: *** [ffmpeg_g.exe] Error 1
    /root/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
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libgnutls.a(x86-common.o): warning: defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x132b0): multiple definition of `init_gop_frames’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8450): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x138b0): multiple definition of `init_tpl_stats’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8800): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x13900): multiple definition of `motion_compensated_prediction’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8850): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x13b90): multiple definition of `get_overlap_area’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8a60): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x13c40): multiple definition of `round_floor’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8b10): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x13c60): multiple definition of `tpl_model_store’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8b30): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x13df0): multiple definition of `tpl_model_update_b’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x8cc0): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x141d0): multiple definition of `tpl_model_update’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x90a0): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x14250): multiple definition of `get_quantize_error’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x9590): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x143b0): multiple definition of `wht_fwd_txfm’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x96f0): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x143f0): multiple definition of `mode_estimation’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0x9730): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encoder.c.obj):encoder.c:(.text+0x14f30): multiple definition of `mc_flow_dispenser’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encoder.c.o):(.text+0xa780): first defined here
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libaom.a(encodeframe.c.obj):encodeframe.c:(.text+0x1a100): multiple definition of `get_rdmult_delta’
    /root/ffmpeg-windows-build-helpers/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libvpx.a(vp9_encodeframe.c.o):(.text+0x13030): first defined here
    collect2: error: ld returned 1 exit status
    Makefile:108: recipe for target ‘ffprobe_g.exe’ failed
    make: *** [ffprobe_g.exe] Error 1
    root@localhost:~/ffmpeg-windows-build-helpers#

    meant “aom and vp9 have a conflict, revert back to older aom till they get it cleared up”

Leave a Reply

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

Time limit is exhausted. Please reload the CAPTCHA.