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

Reply via email to