Libyuv compile meets asm error of unknown register name ‘ymm1’ in ‘asm’

63 views
Skip to first unread message

Yin Micheal

unread,
Oct 14, 2014, 4:05:34 AM10/14/14
to discuss...@googlegroups.com

Libyuv compile meets asm error of unknown register name ‘ymm1’ in ‘asm’

 

I tried to compile libyuv(seem to be the latest) in Ubuntu14. When I proceed to make it, there are asm related errors that stop compiling process. It reports:

make -j7 V=1 -f linux.mk

g++ -c -O2 -fomit-frame-pointer -Iinclude/ source/row_posix.cc -o source/row_posix.o

g++ -c -O2 -fomit-frame-pointer -Iinclude/ source/scale_mips.cc -o source/scale_mips.o

g++ -c -O2 -fomit-frame-pointer -Iinclude/ source/scale_posix.cc -o source/scale_posix.o

g++ -c -O2 -fomit-frame-pointer -Iinclude/ source/video_common.cc -o source/video_common.o

source/row_posix.cc: In function ‘void libyuv::CopyRow_AVX(const uint8*, uint8*, int)’:

source/row_posix.cc:3290:4: error: unknown register name ‘ymm1’ in ‘asm’

   );

    ^

source/row_posix.cc:3290:4: error: unknown register name ‘ymm0’ in ‘asm’

make: *** [source/row_posix.o] 错误 1

What’s wrong?

Plz help me…

Frank Barchard

unread,
Oct 14, 2014, 5:17:11 AM10/14/14
to discuss-libyuv

--
You received this message because you are subscribed to the Google Groups "discuss-libyuv" group.
To unsubscribe from this group and stop receiving emails from it, send an email to discuss-libyu...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages