x265 woe

cross compile mingw

 

[ 20%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/cpu-a.asm.obj
[ 21%] Building ASM_NASM object common/CMakeFiles/common.dir/x86/ssd-a.asm.obj
[ 22%] Building CXX object encoder/CMakeFiles/encoder.dir/dpb.cpp.obj
[ 24%] Building CXX object encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.obj
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/x86/ssd-a.asm:827: error: invalid combination of opcode and operands
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/x86/ssd-a.asm:119: … from macro `SSD_ONE’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/../common/x86/x86inc.asm:1373: … from macro `movq’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/../common/x86/x86inc.asm:1225: … from macro `RUN_AVX_INSTR’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/x86/ssd-a.asm:828: error: invalid combination of opcode and operands
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/x86/ssd-a.asm:119: … from macro `SSD_ONE’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/../common/x86/x86inc.asm:1373: … from macro `movq’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/../common/x86/x86inc.asm:1225: … from macro `RUN_AVX_INSTR’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/x86/ssd-a.asm:829: error: invalid combination of opcode and operands
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/x86/ssd-a.asm:119: … from macro `SSD_ONE’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/../common/x86/x86inc.asm:1373: … from macro `movq’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/../common/x86/x86inc.asm:1225: … from macro `RUN_AVX_INSTR’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/x86/ssd-a.asm:832: error: invalid combination of opcode and operands
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/x86/ssd-a.asm:119: … from macro `SSD_ONE’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/../common/x86/x86inc.asm:1373: … from macro `movq’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/../common/x86/x86inc.asm:1225: … from macro `RUN_AVX_INSTR’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/x86/ssd-a.asm:833: error: invalid combination of opcode and operands
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/x86/ssd-a.asm:119: … from macro `SSD_ONE’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/../common/x86/x86inc.asm:1373: … from macro `movq’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/../common/x86/x86inc.asm:1225: … from macro `RUN_AVX_INSTR’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/x86/ssd-a.asm:843: error: invalid combination of opcode and operands
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/x86/ssd-a.asm:262: … from macro `SSD_ONE_SS_32′ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/../common/x86/x86inc.asm:1373: … from macro `movq’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/../common/x86/x86inc.asm:1225: … from macro `RUN_AVX_INSTR’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/x86/ssd-a.asm:844: error: invalid combination of opcode and operands
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/x86/ssd-a.asm:348: … from macro `SSD_ONE_SS_64′ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/../common/x86/x86inc.asm:1373: … from macro `movq’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/../common/x86/x86inc.asm:1225: … from macro `RUN_AVX_INSTR’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/x86/ssd-a.asm:853: error: invalid combination of opcode and operands
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/x86/ssd-a.asm:130: … from macro `SSD_ONE’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/../common/x86/x86inc.asm:1373: … from macro `movq’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/../common/x86/x86inc.asm:1225: … from macro `RUN_AVX_INSTR’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/x86/ssd-a.asm:854: error: invalid combination of opcode and operands
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/x86/ssd-a.asm:130: … from macro `SSD_ONE’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/../common/x86/x86inc.asm:1373: … from macro `movq’ defined here
/home/joshua/dev/ffmpeg-windows-build-helpers/sandbox/win32/x265_all_bitdepth/source/common/../common/x86/x86inc.asm:1225: … from macro `RUN_AVX_INSTR’ defined here
[ 25%] Building CXX object encoder/CMakeFiles/encoder.dir/reference.cpp.obj
make[2]: *** [common/CMakeFiles/common.dir/build.make:78: common/CMakeFiles/common.dir/x86/ssd-a.asm.obj] Error 1
make[1]: *** [CMakeFiles/Makefile2:248: common/CMakeFiles/common.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs….
[ 26%] Building CXX object encoder/CMakeFiles/encoder.dir/encoder.cpp.obj
[ 28%] Building CXX object encoder/CMakeFiles/encoder.dir/api.cpp.obj
[ 29%] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.obj
[ 29%] Built target encoder
make: *** [Makefile:130: all] Error 2

 

meant I think you can’t do asm with win32 10 bit and 12 bit, but can with 8 bit…

Leave a Reply

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

Time limit is exhausted. Please reload the CAPTCHA.