yasm: warning: can open only one input file, only the last file will be processed yasm: warning: can open only one input file, only the last file will be processed yasm: warning: can open only one input file, only the last file will be processed yasm: warning: can open only one input file, only the last file will be processed yasm: warning: can open only one input file, only the last file will be processed yasm: warning: can open only one input file, only the last file will be processed yasm: warning: can open only one input file, only the last file will be processed yasm: warning: can open only one input file, only the last file will be processed yasm: warning: can open only one input file, only the last file will be processed MVDegrains.o: In function `x264_LimitChanges_sse2': src/asm/MVDegrains.asm:(.text+0x0): multiple definition of `x264_LimitChanges_sse2' MVDegrains.o:src/asm/MVDegrains.asm:(.text+0x0): first defined here Overlap.o: In function `x264_Overlaps2x2_sse2': src/asm/Overlap.asm:(.text+0x0): multiple definition of `x264_Overlaps2x2_sse2' Overlap.o:src/asm/Overlap.asm:(.text+0x0): first defined here Overlap.o: In function `x264_Overlaps2x4_sse2': src/asm/Overlap.asm:(.text+0x80): multiple definition of `x264_Overlaps2x4_sse2' Overlap.o:src/asm/Overlap.asm:(.text+0x80): first defined here Overlap.o: In function `x264_Overlaps4x2_sse2': src/asm/Overlap.asm:(.text+0x180): multiple definition of `x264_Overlaps4x2_sse2' Overlap.o:src/asm/Overlap.asm:(.text+0x180): first defined here Overlap.o: In function `x264_Overlaps4x4_sse2': src/asm/Overlap.asm:(.text+0x200): multiple definition of `x264_Overlaps4x4_sse2' Overlap.o:src/asm/Overlap.asm:(.text+0x200): first defined here Overlap.o: In function `x264_Overlaps4x8_sse2': src/asm/Overlap.asm:(.text+0x300): multiple definition of `x264_Overlaps4x8_sse2' Overlap.o:src/asm/Overlap.asm:(.text+0x300): first defined here Overlap.o: In function `x264_Overlaps8x1_sse2': src/asm/Overlap.asm:(.text+0x4e0): multiple definition of `x264_Overlaps8x1_sse2' Overlap.o:src/asm/Overlap.asm:(.text+0x4e0): first defined here Overlap.o: In function `x264_Overlaps8x2_sse2': src/asm/Overlap.asm:(.text+0x530): multiple definition of `x264_Overlaps8x2_sse2' Overlap.o:src/asm/Overlap.asm:(.text+0x530): first defined here Overlap.o: In function `x264_Overlaps8x4_sse2': src/asm/Overlap.asm:(.text+0x5d0): multiple definition of `x264_Overlaps8x4_sse2' Overlap.o:src/asm/Overlap.asm:(.text+0x5d0): first defined here Overlap.o: In function `x264_Overlaps8x8_sse2': src/asm/Overlap.asm:(.text+0x700): multiple definition of `x264_Overlaps8x8_sse2' Overlap.o:src/asm/Overlap.asm:(.text+0x700): first defined here Overlap.o: In function `x264_Overlaps8x16_sse2': src/asm/Overlap.asm:(.text+0x950): multiple definition of `x264_Overlaps8x16_sse2' Overlap.o:src/asm/Overlap.asm:(.text+0x950): first defined here Overlap.o: In function `x264_Overlaps16x1_sse2': src/asm/Overlap.asm:(.text+0xde0): multiple definition of `x264_Overlaps16x1_sse2' Overlap.o:src/asm/Overlap.asm:(.text+0xde0): first defined here Overlap.o: In function `x264_Overlaps16x2_sse2': src/asm/Overlap.asm:(.text+0xe80): multiple definition of `x264_Overlaps16x2_sse2' Overlap.o:src/asm/Overlap.asm:(.text+0xe80): first defined here Overlap.o: In function `x264_Overlaps16x4_sse2': src/asm/Overlap.asm:(.text+0xfa0): multiple definition of `x264_Overlaps16x4_sse2' Overlap.o:src/asm/Overlap.asm:(.text+0xfa0): first defined here Overlap.o: In function `x264_Overlaps16x8_sse2': src/asm/Overlap.asm:(.text+0x11e0): multiple definition of `x264_Overlaps16x8_sse2' Overlap.o:src/asm/Overlap.asm:(.text+0x11e0): first defined here Overlap.o: In function `x264_Overlaps16x16_sse2': src/asm/Overlap.asm:(.text+0x1640): multiple definition of `x264_Overlaps16x16_sse2' Overlap.o:src/asm/Overlap.asm:(.text+0x1640): first defined here Overlap.o: In function `x264_Overlaps16x32_sse2': src/asm/Overlap.asm:(.text+0x1f00): multiple definition of `x264_Overlaps16x32_sse2' Overlap.o:src/asm/Overlap.asm:(.text+0x1f00): first defined here Overlap.o: In function `x264_Overlaps32x8_sse2': src/asm/Overlap.asm:(.text+0x3070): multiple definition of `x264_Overlaps32x8_sse2' Overlap.o:src/asm/Overlap.asm:(.text+0x3070): first defined here Overlap.o: In function `x264_Overlaps32x16_sse2': src/asm/Overlap.asm:(.text+0x3900): multiple definition of `x264_Overlaps32x16_sse2' Overlap.o:src/asm/Overlap.asm:(.text+0x3900): first defined here Overlap.o: In function `x264_Overlaps32x32_sse2': src/asm/Overlap.asm:(.text+0x4a20): multiple definition of `x264_Overlaps32x32_sse2' Overlap.o:src/asm/Overlap.asm:(.text+0x4a20): first defined here CPU.o:CPU.cpp:(.text+0x45): undefined reference to `mvtools_cpu_cpuid' CPU.o:CPU.cpp:(.text+0x98): undefined reference to `mvtools_cpu_cpuid' CPU.o:CPU.cpp:(.text+0x14e): undefined reference to `mvtools_cpu_cpuid' CPU.o:CPU.cpp:(.text+0x1c8): undefined reference to `mvtools_cpu_cpuid' CPU.o:CPU.cpp:(.text+0x202): undefined reference to `mvtools_cpu_cpuid' CPU.o:CPU.cpp:(.text+0x28f): more undefined references to `mvtools_cpu_cpuid' follow CPU.o:CPU.cpp:(.text+0x4b4): undefined reference to `mvtools_cpu_xgetbv' CPU.o:CPU.cpp:(.text+0x4f8): undefined reference to `mvtools_cpu_cpuid' DCTFFTW.o:DCTFFTW.cpp:(.text+0x19): undefined reference to `__imp_fftwf_destroy_plan' DCTFFTW.o:DCTFFTW.cpp:(.text+0x20): undefined reference to `__imp_fftwf_free' DCTFFTW.o:DCTFFTW.cpp:(.text+0x69): undefined reference to `__imp_fftwf_destroy_plan' DCTFFTW.o:DCTFFTW.cpp:(.text+0x70): undefined reference to `__imp_fftwf_free' DCTFFTW.o:DCTFFTW.cpp:(.text+0x103): undefined reference to `__imp_fftwf_malloc' DCTFFTW.o:DCTFFTW.cpp:(.text+0x159): undefined reference to `__imp_fftwf_plan_r2r_2d' DCTFFTW.o:DCTFFTW.cpp:(.text+0x671): undefined reference to `__imp_fftwf_execute_r2r' DCTFFTW.o:DCTFFTW.cpp:(.text+0x960): undefined reference to `__imp_fftwf_execute_r2r' EntryPoint.o:EntryPoint.cpp:(.text+0x56): undefined reference to `mvdegrainsRegister(void (*)(char const*, char const*, void (*)(VSMap const*, VSMap*, void*, VSCore*, VSAPI const*), void*, VSPlugin*), VSPlugin*)' MVAnalyse.o:MVAnalyse.cpp:(.text+0x387): undefined reference to `mvtools_cpu_emms' MVCompensate.o:MVCompensate.cpp:(.text+0x753): undefined reference to `mvtools_Overlaps32x32_sse2' MVCompensate.o:MVCompensate.cpp:(.text+0x78c): undefined reference to `OverlapWindows::~OverlapWindows()' MVCompensate.o:MVCompensate.cpp:(.text+0x7f3): undefined reference to `OverlapWindows::~OverlapWindows()' MVCompensate.o:MVCompensate.cpp:(.text+0x10b9): undefined reference to `OverlapWindows::OverlapWindows(int, int, int, int)' MVCompensate.o:MVCompensate.cpp:(.text+0x1198): undefined reference to `OverlapWindows::OverlapWindows(int, int, int, int)' MVCompensate.o:MVCompensate.cpp:(.rdata$.refptr.mvtools_Overlaps32x16_sse2[.refptr.mvtools_Overlaps32x16_sse2]+0x0): undefined reference to `mvtools_Overlaps32x16_sse2' MVCompensate.o:MVCompensate.cpp:(.rdata$.refptr.mvtools_Overlaps32x8_sse2[.refptr.mvtools_Overlaps32x8_sse2]+0x0): undefined reference to `mvtools_Overlaps32x8_sse2' MVCompensate.o:MVCompensate.cpp:(.rdata$.refptr.mvtools_Overlaps16x32_sse2[.refptr.mvtools_Overlaps16x32_sse2]+0x0): undefined reference to `mvtools_Overlaps16x32_sse2' MVCompensate.o:MVCompensate.cpp:(.rdata$.refptr.mvtools_Overlaps16x16_sse2[.refptr.mvtools_Overlaps16x16_sse2]+0x0): undefined reference to `mvtools_Overlaps16x16_sse2' MVCompensate.o:MVCompensate.cpp:(.rdata$.refptr.mvtools_Overlaps16x8_sse2[.refptr.mvtools_Overlaps16x8_sse2]+0x0): undefined reference to `mvtools_Overlaps16x8_sse2' MVCompensate.o:MVCompensate.cpp:(.rdata$.refptr.mvtools_Overlaps16x4_sse2[.refptr.mvtools_Overlaps16x4_sse2]+0x0): undefined reference to `mvtools_Overlaps16x4_sse2' MVCompensate.o:MVCompensate.cpp:(.rdata$.refptr.mvtools_Overlaps16x2_sse2[.refptr.mvtools_Overlaps16x2_sse2]+0x0): undefined reference to `mvtools_Overlaps16x2_sse2' MVCompensate.o:MVCompensate.cpp:(.rdata$.refptr.mvtools_Overlaps16x1_sse2[.refptr.mvtools_Overlaps16x1_sse2]+0x0): undefined reference to `mvtools_Overlaps16x1_sse2' MVCompensate.o:MVCompensate.cpp:(.rdata$.refptr.mvtools_Overlaps8x16_sse2[.refptr.mvtools_Overlaps8x16_sse2]+0x0): undefined reference to `mvtools_Overlaps8x16_sse2' MVCompensate.o:MVCompensate.cpp:(.rdata$.refptr.mvtools_Overlaps8x8_sse2[.refptr.mvtools_Overlaps8x8_sse2]+0x0): undefined reference to `mvtools_Overlaps8x8_sse2' MVCompensate.o:MVCompensate.cpp:(.rdata$.refptr.mvtools_Overlaps8x4_sse2[.refptr.mvtools_Overlaps8x4_sse2]+0x0): undefined reference to `mvtools_Overlaps8x4_sse2' MVCompensate.o:MVCompensate.cpp:(.rdata$.refptr.mvtools_Overlaps8x2_sse2[.refptr.mvtools_Overlaps8x2_sse2]+0x0): undefined reference to `mvtools_Overlaps8x2_sse2' MVCompensate.o:MVCompensate.cpp:(.rdata$.refptr.mvtools_Overlaps8x1_sse2[.refptr.mvtools_Overlaps8x1_sse2]+0x0): undefined reference to `mvtools_Overlaps8x1_sse2' MVCompensate.o:MVCompensate.cpp:(.rdata$.refptr.mvtools_Overlaps4x8_sse2[.refptr.mvtools_Overlaps4x8_sse2]+0x0): undefined reference to `mvtools_Overlaps4x8_sse2' MVCompensate.o:MVCompensate.cpp:(.rdata$.refptr.mvtools_Overlaps4x4_sse2[.refptr.mvtools_Overlaps4x4_sse2]+0x0): undefined reference to `mvtools_Overlaps4x4_sse2' MVCompensate.o:MVCompensate.cpp:(.rdata$.refptr.mvtools_Overlaps4x2_sse2[.refptr.mvtools_Overlaps4x2_sse2]+0x0): undefined reference to `mvtools_Overlaps4x2_sse2' MVCompensate.o:MVCompensate.cpp:(.rdata$.refptr.mvtools_Overlaps32x32_sse2[.refptr.mvtools_Overlaps32x32_sse2]+0x0): undefined reference to `mvtools_Overlaps32x32_sse2' MVFrame.o:MVFrame.cpp:(.text+0x2a35): undefined reference to `mvtools_HorizontalBilinear_sse2' MVFrame.o:MVFrame.cpp:(.text+0x2a65): undefined reference to `mvtools_VerticalBilinear_sse2' MVFrame.o:MVFrame.cpp:(.text+0x2a95): undefined reference to `mvtools_DiagonalBilinear_sse2' MVFrame.o:MVFrame.cpp:(.text+0x6e9d): undefined reference to `mvtools_HorizontalWiener_sse2' MVFrame.o:MVFrame.cpp:(.text+0x6ecd): undefined reference to `mvtools_VerticalWiener_sse2' MVFrame.o:MVFrame.cpp:(.text+0x6efe): undefined reference to `mvtools_HorizontalWiener_sse2' MVFrame.o:MVFrame.cpp:(.text+0x6f36): undefined reference to `mvtools_HorizontalWiener_sse2' MVFrame.o:MVFrame.cpp:(.text+0x6f66): undefined reference to `mvtools_VerticalWiener_sse2' MVFrame.o:MVFrame.cpp:(.text+0x6f97): undefined reference to `mvtools_HorizontalWiener_sse2' MVFrame.o:MVFrame.cpp:(.text+0xae49): undefined reference to `mvtools_HorizontalBilinear_sse2' MVFrame.o:MVFrame.cpp:(.text+0xae79): undefined reference to `mvtools_VerticalBilinear_sse2' MVFrame.o:MVFrame.cpp:(.text+0xaea9): undefined reference to `mvtools_DiagonalBilinear_sse2' MVFrame.o:MVFrame.cpp:(.text+0xc1d7): undefined reference to `mvtools_Average2_sse2' MVFrame.o:MVFrame.cpp:(.text+0xc211): undefined reference to `mvtools_Average2_sse2' MVFrame.o:MVFrame.cpp:(.text+0xc24a): undefined reference to `mvtools_Average2_sse2' MVFrame.o:MVFrame.cpp:(.text+0xc284): undefined reference to `mvtools_Average2_sse2' MVFrame.o:MVFrame.cpp:(.text+0xc2be): undefined reference to `mvtools_Average2_sse2' MVFrame.o:MVFrame.cpp:(.text+0xc313): more undefined references to `mvtools_Average2_sse2' follow MVFrame.o:MVFrame.cpp:(.text$_Z27RB2BilinearFilteredVerticalIhEvPhPKhiiiib[_Z27RB2BilinearFilteredVerticalIhEvPhPKhiiiib]+0x404): undefined reference to `mvtools_RB2BilinearFilteredVerticalLine_sse2' MVFrame.o:MVFrame.cpp:(.text$_Z36RB2BilinearFilteredHorizontalInplaceIhEvPhiiib[_Z36RB2BilinearFilteredHorizontalInplaceIhEvPhiiib]+0x810): undefined reference to `mvtools_RB2BilinearFilteredHorizontalInplaceLine_sse2' MVFrame.o:MVFrame.cpp:(.text$_Z20RB2QuadraticVerticalIhEvPhPKhiiiib[_Z20RB2QuadraticVerticalIhEvPhPKhiiiib]+0x4a9): undefined reference to `mvtools_RB2QuadraticVerticalLine_sse2' MVFrame.o:MVFrame.cpp:(.text$_Z29RB2QuadraticHorizontalInplaceIhEvPhiiii[_Z29RB2QuadraticHorizontalInplaceIhEvPhiiii]+0x98f): undefined reference to `mvtools_RB2QuadraticHorizontalInplaceLine_sse2' MVFrame.o:MVFrame.cpp:(.text$_Z16RB2CubicVerticalIhEvPhPKhiiiib[_Z16RB2CubicVerticalIhEvPhPKhiiiib]+0x46d): undefined reference to `mvtools_RB2CubicVerticalLine_sse2' MVFrame.o:MVFrame.cpp:(.text$_Z25RB2CubicHorizontalInplaceIhEvPhiiib[_Z25RB2CubicHorizontalInplaceIhEvPhiiib]+0x9af): undefined reference to `mvtools_RB2CubicHorizontalInplaceLine_sse2' MVRecalculate.o:MVRecalculate.cpp:(.text+0x3df): undefined reference to `mvtools_cpu_emms' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.text+0x1083): undefined reference to `mvtools_sad_32x32_u16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_32x16_u16_sse2[.refptr.mvtools_sad_32x16_u16_sse2]+0x0): undefined reference to `mvtools_sad_32x16_u16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_32x8_u16_sse2[.refptr.mvtools_sad_32x8_u16_sse2]+0x0): undefined reference to `mvtools_sad_32x8_u16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_16x32_u16_sse2[.refptr.mvtools_sad_16x32_u16_sse2]+0x0): undefined reference to `mvtools_sad_16x32_u16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_16x16_u16_sse2[.refptr.mvtools_sad_16x16_u16_sse2]+0x0): undefined reference to `mvtools_sad_16x16_u16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_16x8_u16_sse2[.refptr.mvtools_sad_16x8_u16_sse2]+0x0): undefined reference to `mvtools_sad_16x8_u16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_16x4_u16_sse2[.refptr.mvtools_sad_16x4_u16_sse2]+0x0): undefined reference to `mvtools_sad_16x4_u16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_16x2_u16_sse2[.refptr.mvtools_sad_16x2_u16_sse2]+0x0): undefined reference to `mvtools_sad_16x2_u16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_16x1_u16_sse2[.refptr.mvtools_sad_16x1_u16_sse2]+0x0): undefined reference to `mvtools_sad_16x1_u16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_8x16_u16_sse2[.refptr.mvtools_sad_8x16_u16_sse2]+0x0): undefined reference to `mvtools_sad_8x16_u16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_8x8_u16_sse2[.refptr.mvtools_sad_8x8_u16_sse2]+0x0): undefined reference to `mvtools_sad_8x8_u16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_8x4_u16_sse2[.refptr.mvtools_sad_8x4_u16_sse2]+0x0): undefined reference to `mvtools_sad_8x4_u16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_8x2_u16_sse2[.refptr.mvtools_sad_8x2_u16_sse2]+0x0): undefined reference to `mvtools_sad_8x2_u16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_8x1_u16_sse2[.refptr.mvtools_sad_8x1_u16_sse2]+0x0): undefined reference to `mvtools_sad_8x1_u16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_4x8_u16_sse2[.refptr.mvtools_sad_4x8_u16_sse2]+0x0): undefined reference to `mvtools_sad_4x8_u16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_4x4_u16_sse2[.refptr.mvtools_sad_4x4_u16_sse2]+0x0): undefined reference to `mvtools_sad_4x4_u16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_4x2_u16_sse2[.refptr.mvtools_sad_4x2_u16_sse2]+0x0): undefined reference to `mvtools_sad_4x2_u16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_2x4_u16_sse2[.refptr.mvtools_sad_2x4_u16_sse2]+0x0): undefined reference to `mvtools_sad_2x4_u16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_2x2_u16_sse2[.refptr.mvtools_sad_2x2_u16_sse2]+0x0): undefined reference to `mvtools_sad_2x2_u16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_Luma32x32_sse2[.refptr.mvtools_Luma32x32_sse2]+0x0): undefined reference to `mvtools_Luma32x32_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_32x32_sse2[.refptr.mvtools_sad_32x32_sse2]+0x0): undefined reference to `mvtools_sad_32x32_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_Luma32x16_sse2[.refptr.mvtools_Luma32x16_sse2]+0x0): undefined reference to `mvtools_Luma32x16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_32x16_sse2[.refptr.mvtools_sad_32x16_sse2]+0x0): undefined reference to `mvtools_sad_32x16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_32x8_sse2[.refptr.mvtools_sad_32x8_sse2]+0x0): undefined reference to `mvtools_sad_32x8_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_16x32_sse2[.refptr.mvtools_sad_16x32_sse2]+0x0): undefined reference to `mvtools_sad_16x32_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_16x16_sse2[.refptr.mvtools_pixel_satd_16x16_sse2]+0x0): undefined reference to `mvtools_pixel_satd_16x16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_Luma16x16_sse2[.refptr.mvtools_Luma16x16_sse2]+0x0): undefined reference to `mvtools_Luma16x16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_sad_16x16_sse2[.refptr.mvtools_pixel_sad_16x16_sse2]+0x0): undefined reference to `mvtools_pixel_sad_16x16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_16x8_sse2[.refptr.mvtools_pixel_satd_16x8_sse2]+0x0): undefined reference to `mvtools_pixel_satd_16x8_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_Luma16x8_sse2[.refptr.mvtools_Luma16x8_sse2]+0x0): undefined reference to `mvtools_Luma16x8_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_sad_16x8_sse2[.refptr.mvtools_pixel_sad_16x8_sse2]+0x0): undefined reference to `mvtools_pixel_sad_16x8_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_16x4_sse2[.refptr.mvtools_sad_16x4_sse2]+0x0): undefined reference to `mvtools_sad_16x4_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_Luma16x2_sse2[.refptr.mvtools_Luma16x2_sse2]+0x0): undefined reference to `mvtools_Luma16x2_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_16x2_sse2[.refptr.mvtools_sad_16x2_sse2]+0x0): undefined reference to `mvtools_sad_16x2_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_16x1_sse2[.refptr.mvtools_sad_16x1_sse2]+0x0): undefined reference to `mvtools_sad_16x1_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_sad_8x16_sse2[.refptr.mvtools_pixel_sad_8x16_sse2]+0x0): undefined reference to `mvtools_pixel_sad_8x16_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_8x8_sse2[.refptr.mvtools_pixel_satd_8x8_sse2]+0x0): undefined reference to `mvtools_pixel_satd_8x8_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_Luma8x8_sse2[.refptr.mvtools_Luma8x8_sse2]+0x0): undefined reference to `mvtools_Luma8x8_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_sad_8x8_mmx2[.refptr.mvtools_pixel_sad_8x8_mmx2]+0x0): undefined reference to `mvtools_pixel_sad_8x8_mmx2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_8x4_sse2[.refptr.mvtools_pixel_satd_8x4_sse2]+0x0): undefined reference to `mvtools_pixel_satd_8x4_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_Luma8x4_sse2[.refptr.mvtools_Luma8x4_sse2]+0x0): undefined reference to `mvtools_Luma8x4_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_sad_8x4_mmx2[.refptr.mvtools_pixel_sad_8x4_mmx2]+0x0): undefined reference to `mvtools_pixel_sad_8x4_mmx2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_8x2_sse2[.refptr.mvtools_sad_8x2_sse2]+0x0): undefined reference to `mvtools_sad_8x2_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_8x1_sse2[.refptr.mvtools_sad_8x1_sse2]+0x0): undefined reference to `mvtools_sad_8x1_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_sad_4x8_mmx2[.refptr.mvtools_pixel_sad_4x8_mmx2]+0x0): undefined reference to `mvtools_pixel_sad_4x8_mmx2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_4x4_mmx2[.refptr.mvtools_pixel_satd_4x4_mmx2]+0x0): undefined reference to `mvtools_pixel_satd_4x4_mmx2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_Luma4x4_sse2[.refptr.mvtools_Luma4x4_sse2]+0x0): undefined reference to `mvtools_Luma4x4_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_sad_4x4_mmx2[.refptr.mvtools_pixel_sad_4x4_mmx2]+0x0): undefined reference to `mvtools_pixel_sad_4x4_mmx2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_4x2_sse2[.refptr.mvtools_sad_4x2_sse2]+0x0): undefined reference to `mvtools_sad_4x2_sse2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_16x16_avx2[.refptr.mvtools_pixel_satd_16x16_avx2]+0x0): undefined reference to `mvtools_pixel_satd_16x16_avx2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_16x8_avx2[.refptr.mvtools_pixel_satd_16x8_avx2]+0x0): undefined reference to `mvtools_pixel_satd_16x8_avx2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_8x8_avx2[.refptr.mvtools_pixel_satd_8x8_avx2]+0x0): undefined reference to `mvtools_pixel_satd_8x8_avx2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_16x16_xop[.refptr.mvtools_pixel_satd_16x16_xop]+0x0): undefined reference to `mvtools_pixel_satd_16x16_xop' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_16x8_xop[.refptr.mvtools_pixel_satd_16x8_xop]+0x0): undefined reference to `mvtools_pixel_satd_16x8_xop' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_8x8_xop[.refptr.mvtools_pixel_satd_8x8_xop]+0x0): undefined reference to `mvtools_pixel_satd_8x8_xop' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_8x4_xop[.refptr.mvtools_pixel_satd_8x4_xop]+0x0): undefined reference to `mvtools_pixel_satd_8x4_xop' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_4x4_xop[.refptr.mvtools_pixel_satd_4x4_xop]+0x0): undefined reference to `mvtools_pixel_satd_4x4_xop' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_16x16_avx[.refptr.mvtools_pixel_satd_16x16_avx]+0x0): undefined reference to `mvtools_pixel_satd_16x16_avx' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_16x8_avx[.refptr.mvtools_pixel_satd_16x8_avx]+0x0): undefined reference to `mvtools_pixel_satd_16x8_avx' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_8x8_avx[.refptr.mvtools_pixel_satd_8x8_avx]+0x0): undefined reference to `mvtools_pixel_satd_8x8_avx' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_8x4_avx[.refptr.mvtools_pixel_satd_8x4_avx]+0x0): undefined reference to `mvtools_pixel_satd_8x4_avx' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_4x4_avx[.refptr.mvtools_pixel_satd_4x4_avx]+0x0): undefined reference to `mvtools_pixel_satd_4x4_avx' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_16x16_sse4[.refptr.mvtools_pixel_satd_16x16_sse4]+0x0): undefined reference to `mvtools_pixel_satd_16x16_sse4' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_16x8_sse4[.refptr.mvtools_pixel_satd_16x8_sse4]+0x0): undefined reference to `mvtools_pixel_satd_16x8_sse4' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_8x8_sse4[.refptr.mvtools_pixel_satd_8x8_sse4]+0x0): undefined reference to `mvtools_pixel_satd_8x8_sse4' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_8x4_sse4[.refptr.mvtools_pixel_satd_8x4_sse4]+0x0): undefined reference to `mvtools_pixel_satd_8x4_sse4' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_4x4_sse4[.refptr.mvtools_pixel_satd_4x4_sse4]+0x0): undefined reference to `mvtools_pixel_satd_4x4_sse4' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_16x16_ssse3[.refptr.mvtools_pixel_satd_16x16_ssse3]+0x0): undefined reference to `mvtools_pixel_satd_16x16_ssse3' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_16x8_ssse3[.refptr.mvtools_pixel_satd_16x8_ssse3]+0x0): undefined reference to `mvtools_pixel_satd_16x8_ssse3' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_8x8_ssse3[.refptr.mvtools_pixel_satd_8x8_ssse3]+0x0): undefined reference to `mvtools_pixel_satd_8x8_ssse3' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_8x4_ssse3[.refptr.mvtools_pixel_satd_8x4_ssse3]+0x0): undefined reference to `mvtools_pixel_satd_8x4_ssse3' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_satd_4x4_ssse3[.refptr.mvtools_pixel_satd_4x4_ssse3]+0x0): undefined reference to `mvtools_pixel_satd_4x4_ssse3' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_sad_16x16_cache64_ssse3[.refptr.mvtools_pixel_sad_16x16_cache64_ssse3]+0x0): undefined reference to `mvtools_pixel_sad_16x16_cache64_ssse3' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_sad_16x8_cache64_ssse3[.refptr.mvtools_pixel_sad_16x8_cache64_ssse3]+0x0): undefined reference to `mvtools_pixel_sad_16x8_cache64_ssse3' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_sad_16x16_sse3[.refptr.mvtools_pixel_sad_16x16_sse3]+0x0): undefined reference to `mvtools_pixel_sad_16x16_sse3' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_sad_16x8_sse3[.refptr.mvtools_pixel_sad_16x8_sse3]+0x0): undefined reference to `mvtools_pixel_sad_16x8_sse3' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_sad_8x8_cache64_mmx2[.refptr.mvtools_pixel_sad_8x8_cache64_mmx2]+0x0): undefined reference to `mvtools_pixel_sad_8x8_cache64_mmx2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_pixel_sad_8x4_cache64_mmx2[.refptr.mvtools_pixel_sad_8x4_cache64_mmx2]+0x0): undefined reference to `mvtools_pixel_sad_8x4_cache64_mmx2' PlaneOfBlocks.o:PlaneOfBlocks.cpp:(.rdata$.refptr.mvtools_sad_32x32_u16_sse2[.refptr.mvtools_sad_32x32_u16_sse2]+0x0): undefined reference to `mvtools_sad_32x32_u16_sse2' collect2.exe: error: ld returned 1 exit status