[MEncoder-users] Building MPlayer-MEncoder on Mac OS X since gcc 4.2 no longer works

Reimar Döffinger Reimar.Doeffinger at gmx.de
Wed Oct 26 20:33:18 CEST 2011


On Wed, Oct 26, 2011 at 12:31:30AM -0500, L. Lee wrote:
> I tried to compile latest SVN MPlayer/MEncoder in Lion for the first time in
> about a month, and the built-in Mac developer tools don't seem to handle it
> anymore. The error is "Your binutils version is too old and not supported".

That only happens when compiling a 64 bit version.
You can always compile a 32 bit one (which might be the reason why it
works for some, probably they are on older hardware where Lion runs in
32 bit mode).

> I built gcc 4.6 with Fink and tried again, but now I get a series of errors
> such as:
> 
> {standard input}:173:no such instruction: `vcvtsi2sd (%rdx), %xmm1,%xmm1'

That is an AVX instruction. MPlayer does not use AVX currently.
Thus it is generated by the compiler.
So now your binutils is too old for your compiler.


More information about the MEncoder-users mailing list