On Dec 7, 2011, at 6:22 AM, Tom Evans <tevans...@googlemail.com> wrote:

> On Wed, Dec 7, 2011 at 1:52 PM, Dimitry Andric <d...@freebsd.org> wrote:
>> On 2011-12-07 01:40, Da Rock wrote:
>>> 
>>> I'm trying to build some newer versions of ffserver. But I keep getting
>>> asm build errors when I get to libavcodec/vp*.
>>> 
>>> Error: `(%esi,%eax)' is not a valid 64 bit base/index expression
>>> 
>>> If I set it to build static it fails at h264.
>>> 
>>> "Error: `-1(%edi)'  is not a valid 64 bit base/index expression"
>>> 
>>> Googling hasn't proved helpful in finding an answer. I've tried setting
>>> some configure options: arch=amd64/x86_64, disabling cmov/fast_cmov,
>>> ebx, etc.
>>> 
>>> Any ideas how to fix this?
>> 
>> 
>> At first glance, I'd say you are compiling it with a 32-bit compiler or
>> assembler.
>> 
>> In any case, I downloaded the latest version (0.8.7) from ffmpeg.org,
>> and it compiles just fine with base gcc.  What are the exact commands
>> you are running?
> 
> I imagine you are running CURRENT or 9.0, which has a newer binutils
> than 8-STABLE, which is what causes/exposes this issue.

The question is: what is the OP running? I don't think that's been identified 
yet..
Thanks!
-Garrett_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Reply via email to