[FFmpeg-devel] [PATCH] build system: fix dependency generation

Christophe Gisquet christophe.gisquet at gmail.com
Fri Oct 9 07:59:43 CEST 2015


Hi,

2015-10-09 3:34 GMT+02:00 Michael Niedermayer <michael at niedermayer.cc>:
> should i apply this ?
> i cant really say if this is correct or not
> though whie testing i noticed that
> rm ffmpeg ffprobe ; ./configure --progs-suffix=abc  && make -j12 fate
> ends with
> make: *** No rule to make target `ffprobe', needed by `fate-ffprobe_compact'.

So the sed seems to be applied to programs too instead of just object
files (I haven't verified but that's what it looks like with this).
That's why the stem is used ($(*F) instead of $(@F)) and appended with
'.o'.

But then, why is the stem truncated from dct-test to dct? I have no
idea either. Another rule somewhere?

Another thing: is it windows-specific? Without the patch, what do you
get in libavcodec/dct-test.d ?

-- 
Christophe


More information about the ffmpeg-devel mailing list