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
signature.asc
Description: PGP signature