Make sure mmx is in your use flags and try again.. Or is it -mmx.. Damn, I saw someone say it recently.. do emerge info | grep Use and do the opposite of what it is now.
that should work.. > > While compiling transcode I've got the following error: > gcc -D_REENTRANT -funroll-loops -ffast-math -Wall > - -DMOD_PATH=\"/usr/lib/transcode\" -mcpu=i686 -pipe > -DDCT_YUV_PRECISION=1 -O3 > - -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE > - -D_FILE_OFFSET_BITS=64 -g -o tcdecode tcdecode.o > decode_ac3.o decode_mpeg2.o > decode_yuv.o fileinfo.o ioaux.o decode_dv.o decode_mp3.o mpg123.o <snip> > /var/tmp/portage/transcode-0.6.10/work/transcode-0.6.10/ffmpeg > /libavcodec/mpegvideo.c:175: > undefined reference to `MPV_common_init_mmx'