In file included from i386/dsputil_mmx.c:30: i386/mmx.h:24:2: warning: #warning Everything in this header is deprecated, use plain asm()! New code using this header will be rejected. i386/h264dsp_mmx.c: In function `put_h264_qpel4_h_lowpass_3dnow': i386/h264dsp_mmx.c:1881: error: can't find a register in class `GENERAL_REGS' while reloading `asm'
Did you say you are building this in a 32-bit chroot jail? If so, try running: -
linux32 bash
prior to the ./configure and make. You might also want to do a "make distclean" prior to the configure too.