Hi all,

The transcode makefiles leave out tomsmocomp on gcc-4.x systems because
of gcc inline assembly incompatibility reasons. The specific problem is
an MMX specific part of tomsmocomp which can be fixed by adding the
-mmmx CFLAG for filter_tomsmocomp.la. Normally, this would break the
application for users without MMX CPUs though it's not an issue in this
case as filters/Makefile.am leaves out tomsmocomp on non-MMX systems
anyway. So here's a patch against the current stable version 1.0.3 that
makes the filter build with gcc-4.1.
Also, it removes the dependency of tomsmocomp on an 3DNow! capable cpu
because it builds and runs fine without one too.

http://unfoog.de/~wolf/src/transcode/transcode-1.0.3-tomsmocomp-gcc4.patch
It also works on CVS HEAD as of 2007-06-07.

P.S.: Thanks to chefkoch on #transcode (IRCNet) for figuring the
out the problem with me.

--
Wolfgang Frisch

Attachment: signature.asc
Description: PGP signature

Reply via email to