[gstreamer-bugs] [Bug 323665] gst-ffmpeg-0.10.0 compilation problem with gcc 3.3.5 (dsputil_mmx.c:620: error: can't find a register in class `GENERAL_REGS' while reloading `asm')

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Fri Dec 9 17:12:54 PST 2005


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=323665
 GStreamer | gst-ffmpeg | Ver: 0.10.0





------- Additional Comments From Benjamin Pineau  2005-12-10 01:12 -------
alley_cat , that pointed me to the solution, also said that on his gcc 3.4.4 and
gcc 4.0.1 systems, the build fails whith -O3 (and not with the default -Os). 
So forcing to -O3 as Edward suggested wouldn't be good either.
And yes, the problem is within ffmpeg, not in the gst-ffmpeg specific code, but
we should choose a ffmpeg version that work better when possible (hence this bug
report).
Also, it should be noted that the bug only appear when compiled with -fPIC (as
gst-ffmpeg does). For instance, the compilation from ffmpeg sources (that don't
imply -fPIC), as opposed to compiling from gst, doesn't expose those problems.


------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list