Le 19 févr. 2014 à 17:35, Carl Eugen Hoyos <[email protected]> a écrit :
> Lucas Soltic <lucas.soltic@...> writes:
>
>> ../configure --disable-yasm --enable-shared --disable-decoders
>>
>> For FFmpeg 2.1.3, it fails with the following:
>> LD libavcodec/libavcodec.55.dylib
>> Undefined symbols for architecture x86_64:
>> "_ff_hevc_compute_poc", referenced from:
>> _hevc_parse in hevc_parser.o
>
>> For FFmpeg HEAD from the git repository
>> (git://source.ffmpeg.org/ffmpeg.git), it fails
>> with the following:
>> LD libavfilter/libavfilter.4.dylib
>> Undefined symbols for architecture x86_64:
>> "_av_dct_calc", referenced from:
>> _filter_frame in vf_dctdnoiz.o
>
> Both should be fixed.
> Such reports are definitely welcome, thank you!
>
> That being said, allow me to note that I am not
> sure "../configure" (building within the source
> directory) is supported and you should never use
> --disable-yasm, its use is strongly discouraged!
>
> You may want to add --disable-static if you want
> shared libraries.
>
> Carl Eugen
What are the consequences of disabling YASM? is it about disabling most
assembler optimizations? and how important is the difference with and without
YASM?
As for the build, I have pulled your fix from the Git repository but I have
another issue. After many builds I managed to find the combination that
produces the error.
ok: configure --disable-decoders --disable-yasm --enable-shared
--disable-static
ok: configure --disable-encoders --disable-yasm --enable-shared
--disable-static
ok: configure --disable-muxers --disable-yasm --enable-shared
--disable-static
ok: configure --disable-decoders --disable-muxers --disable-yasm
--enable-shared --disable-static
nok: configure --disable-encoders --disable-decoders --disable-yasm
--enable-shared --disable-static
So the weird thing is that --disable-encoders or --disable-decoders alone work
fine, but not when they're both present.
The full build log is here: http://pastebin.com/9wLnzpHy
Lucas
_______________________________________________
Libav-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/libav-user