From: Anssi Hannula Date: Sun, 6 Feb 2011 05:58:02 +0000 (+0200) Subject: configure: check yasm/nasm for working pextrd opcode X-Git-Tag: android-x86-4.4-r1~12310^2~2312 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=48545a8f724247853c5b1d4e0a24e3ea3ee06515;p=android-x86%2Fexternal-ffmpeg.git configure: check yasm/nasm for working pextrd opcode NASM versions older than 2.08 fail to build ffmpeg with several "error: operation size not specified" errors but this is not caught in configure. Fix that by checking if "pextrd [eax], xmm0, 1" works in configure. Signed-off-by: Ronald S. Bultje --- diff --git a/configure b/configure index 46f4e4415f..d67029569e 100755 --- a/configure +++ b/configure @@ -2671,7 +2671,7 @@ EOF elf*) enabled debug && append YASMFLAGS $yasm_debug ;; esac - check_yasm "pabsw xmm0, xmm0" && enable yasm || + check_yasm "pextrd [eax], xmm0, 1" && enable yasm || die "yasm not found, use --disable-yasm for a crippled build" fi