On Sun, Dec 20, 2009 at 05:21:29PM +0000, Edd Barrett wrote: > Hi, > > This is just a heads up email. I discussed this with brad and I know > this is not trivial. > > The newest mplayer snapshot will refuse to accept our "old" x264 > library. Upon attempting to update x264, I am told that our binutils > version is too old: > > Found GNU assembler 2.15 > Minimum version is binutils-2.17 > Your compiler can't handle inline SSSE3 asm. > If you really want to compile without asm, configure with --disable-asm. > > And so the plot thickens.... > > As I say. Just a heads up.
then use --disable-asm. or figure out how to avoid SSE3. we probably can't really use SSE3 in packages anyway. hmmm. in encoder.c: #ifdef HAVE_MMX if( !(x264_cpu_detect() & X264_CPU_SSE) ) { x264_log( h, X264_LOG_ERROR, "your cpu does not support SSE1, but x264 was compiled with asm support\n"); x264_log( h , X264_LOG_ERROR, "to run x264, recompile without asm support (configure --disable-asm)\n"); return -1; } #endif so, we really should use --disable-asm anyway, or the packages won't work on all machines. note that other multimedia ports solve this issue with "optimized" (or in the case of ppc, "altivec") flavor(s). -- jake...@sdf.lonestar.org SDF Public Access UNIX System - http://sdf.lonestar.org