[FFmpeg-devel] [PATCH] Non-recursive makefiles
Wed Apr 9 23:13:04 CEST 2008
"V?ctor Paesa" <wzrlpy at arsystel.com> writes:
> Victor Paesa said:
>> Diego Biurrun writes:
>>> .. and we finally have non-recursive make ..
>> Sorry, I can't test by myself until Wednesday night, but I
>> believe/speculate that --build-suffix in configure won't work.
>> I imagine at least this is needed:
>> =================================================================== ---
>> Makefile (revision 12767)
>> +++ Makefile (working copy)
>> @@ -34,7 +34,7 @@
>> FF_EXTRALIBS := $(FFEXTRALIBS)
>> S := $(BUILD_SHARED:yes=S)
>> -DEP_LIBS := $(foreach
>> L,$(FFLIBS),lib$(L)/$($(S)LIBPREF)$(L)$($(S)LIBSUF)) +DEP_LIBS :=
>> ALL_TARGETS-$(CONFIG_VHOOK) += videohook
>> ALL_TARGETS-$(BUILD_DOC) += documentation
>> Could anybody test/confirm?
> I was able to devote some time to this, and confirmed the issue: when
> running this in source tree build ...
> ./configure --enable-shared --disable-static --build-suffix=SVN ; make
> ... make fails with:
> make: *** No rule to make target `libavdevice/cygavdevice.dll', needed by
> `all'. Stop.
> Unfortunately, my suggested patch does not work :-(
Fixed. Can you please confirm on cygwin?
mans at mansr.com
More information about the ffmpeg-devel