vs2005 で ffmpeg をコンパイルしようとしていますが、次のエラーが発生します。
libavcodec\x86/mathops.h(39): エラー C2143: 構文エラー: ':' の前に ')' がありません
コンパイルしようとしているコードは
__asm__ (
"imull %3 \n\t"
"shrdl %4, %%edx, %%eax \n\t"
:"=a"(rt), "=d"(dummy)
:"a"(a), "rm"(b), "ci"((uint8_t)shift)
);