Hi,

On Mon, May 16, 2011 at 9:02 AM, Gil Pedersen <[email protected]> wrote:
> The latest libav from git currently fails to link on my Mac OS X 64-bit
> system.
> LD libavcodec/libavcodec.53.dylib
> Undefined symbols for architecture x86_64:
>   "_ff_deblock_v8_luma_8_mmxext", referenced from:
>       _ff_deblock_v_luma_8_mmxext in h264dsp_mmx.o
>   "_ff_deblock_v8_luma_intra_8_mmxext", referenced from:
>       _ff_deblock_v_luma_intra_8_mmxext in h264dsp_mmx.o
> ld: symbol(s) not found for architecture x86_64
> collect2: ld returned 1 exit status
> make: *** [libavcodec/libavcodec.53.dylib] Error 1
> These functions are only compiled for 32-bit targets, but are referenced
> from functions defined for both 32 and 64-bit. I have #ifdef'ed the
> functions away on 64-bit platforms and libav now compiles correctly.

The linker should be able to figure that out itself. But patch OK. Can
someone apply?

Ronald
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to