On 06/02/15 7:07 AM, Hendrik Leppkes wrote:
> For some reason, the non-WIN64 version does just this, but the WIN64
> version does not.
> Any particular reason for this difference?

We support PIC on WIN64 but not with others. Or at least x86inc.asm enables it 
that way.

According to msvc documentation 
https://msdn.microsoft.com/en-us/library/daszf0sk.aspx 
the linking error is because "You are trying to build a 64-bit image with 
32-bit 
addresses".
Quickest "fix" is to just do the same as the UNIX64 path and load the effective 
address 
of the table on a register (like in Christophe's patch), but it may still be a 
good idea 
to know why msvc is failing whereas mingw-w64 is working as intended.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to