[MEncoder-users] [mpeg4 @ 0x86f46cc]Error: 2pass curve failed to converge
phil at slug.org
Wed Oct 25 02:06:29 CEST 2006
Corey Hickey wrote:
> Pepe wrote:
> >El Martes, 24 de Octubre de 2006 23:17, Corey Hickey escribió:
> >>...meanwhile, between the second and third time I said the problem is
> >>fixed in SVN, 1.0rc1 was released, with the fix...
> >I've just downloaded 1.0rc1. It gives me an error when compiling:
> >h264.c: In function `decode_cabac_residual':
> >h264.c:6143: warning: passing arg 4 of `decode_significance_8x8_x86'
> >discards qualifiers from pointer target type
> >cabac.h: In function `get_cabac_noinline':
> >cabac.h:513: error: can't find a register in class `GENERAL_REGS' while
> >reloading `asm'
> >make: *** [h264.o] Error 1
> >make: Leaving directory
> >Why? All other previous versions compiled fine.
> >./configure --prefix=/usr/ --confdir=/etc/mplayer --enable-gui --disable-tv
> This seems to have become a common issue recently; each time, I think,
> the problem was solved by making sure gcc was using
> -fomit-frame-pointer. I don't know if it is or is not there in your
> compilation, since you didn't copy-n-paste enough text. Go ahead and try
> to figure the problem out, if you can.
I just went through this, 15 minutes ago... It was solved by
installing the latest daily snap of x264.
More information about the MEncoder-users