[MPlayer-users] Build failure on Mac OS 10.5.8

Christian Ebert blacktrash at gmx.net
Sun Jan 15 01:09:07 CET 2012


* Reimar Döffinger on Saturday, January 14, 2012 at 17:14:13 +0100
> On Sat, Jan 14, 2012 at 04:28:51PM +0100, Christian Ebert wrote:
>> Undefined symbols:
>>  "_ff_four_imdct36_float_avx", referenced from:
>>      _imdct36_blocks_avx in libavcodec.a(mpegaudiodec_mmx.o)
>>  "_ff_imdct36_float_avx", referenced from:
>>      _imdct36_blocks_avx in libavcodec.a(mpegaudiodec_mmx.o)
>> ld: symbol(s) not found
>> collect2: ld returned 1 exit status
>> make: *** [mplayer] Error 1
>> 
>> Note that the corresponding ffmpeg version builds fine.
> 
> Only because you got lucky.

If you say so ;-)

> The issue is in FFmpeg, and I sent a patch.

I guess this was:
7a17230 Fix compilation without HAVE_AVX, HAVE_YASM etc.

> It also is kind of a compiler issue, it ends up including
> unused code in the binary, which is what causes the issue.

Thanks for the explanation - even though understand less than
half of it.

Anyway, mplayer, mencoder, and ffmpeg, all compiled fine - or I
just got lucky yet again.

c
-- 
\black\trash movie           _COWBOY  CANOE  COMA_
            Ein deutscher Western/A German Western

--->> http://www.blacktrash.org/underdogma/ccc.php


More information about the MPlayer-users mailing list