GNOME Bugzilla – Bug 157431
gst-ffmpeg fails to compile on Fedora 3
Last modified: 2005-10-03 11:41:31 UTC
I get this compile error with CVS gst-ffmpeg and Fedora 3. I am told it is caused by updated gcc version in Fedora 3. Solution could maybe be that we need updated snapshot from ffmpeg. ./.. -I../../libavcodec -DHAVE_AV_CONFIG_H=1 -msse -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -MT libmmxsse_la-dsputil_mmx.lo -MD -MP -MF ".deps/libmmxsse_la-dsputil_mmx.Tpo" -c -o libmmxsse_la-dsputil_mmx.lo `test -f 'dsputil_mmx.c' || echo './'`dsputil_mmx.c; \ then mv -f ".deps/libmmxsse_la-dsputil_mmx.Tpo" ".deps/libmmxsse_la-dsputil_mmx.Plo"; else rm -f ".deps/libmmxsse_la-dsputil_mmx.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libavcodec -DHAVE_AV_CONFIG_H=1 -msse -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -MT libmmxsse_la-dsputil_mmx.lo -MD -MP -MF .deps/libmmxsse_la-dsputil_mmx.Tpo -c dsputil_mmx.c -fPIC -DPIC -o .libs/libmmxsse_la-dsputil_mmx.o dsputil_mmx.c: In function `h263_h_loop_filter_mmx': dsputil_mmx.c:614: error: can't find a register in class `GENERAL_REGS' while reloading `asm' make[8]: *** [libmmxsse_la-dsputil_mmx.lo] Error 1 make[8]: Leaving directory `/home/cschalle/RPMS/BUILD/gst-ffmpeg-0.8.2.1/gst-libs/ext/ffmpeg/libavcodec/i386' make[7]: *** [all-recursive] Error 1 make[7]: Leaving directory `/home/cschalle/RPMS/BUILD/gst-ffmpeg-0.8.2.1/gst-libs/ext/ffmpeg/libavcodec' make[6]: *** [all-recursive] Error 1 make[6]: Leaving directory `/home/cschalle/RPMS/BUILD/gst-ffmpeg-0.8.2.1/gst-libs/ext/ffmpeg' make[5]: *** [all] Error 2 make[5]: Leaving directory `/home/cschalle/RPMS/BUILD/gst-ffmpeg-0.8.2.1/gst-libs/ext/ffmpeg' make[4]: *** [all-local] Error 2 make[4]: Leaving directory `/home/cschalle/RPMS/BUILD/gst-ffmpeg-0.8.2.1/gst-libs/ext' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/cschalle/RPMS/BUILD/gst-ffmpeg-0.8.2.1/gst-libs/ext' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/cschalle/RPMS/BUILD/gst-ffmpeg-0.8.2.1/gst-libs' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/cschalle/RPMS/BUILD/gst-ffmpeg-0.8.2.1' make: *** [all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.24057 (%build)
ok, a but embarassing dupping my own bugs :) *** This bug has been marked as a duplicate of 155363 ***