From: Rafaël Carré Date: Tue, 29 Jun 2010 16:32:14 +0000 (+0200) Subject: contribs: fix FFmpeg target when building ARM X-Git-Tag: 1.2.0-pre1~6009 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=85fadc92b7c93bd2f74e7dae13d602a0adbbe0ea;p=vlc contribs: fix FFmpeg target when building ARM Specify --target-os=linux when HAVE_LINUX is 1 Don't depend on libvpx on armel --- diff --git a/extras/contrib/src/Makefile b/extras/contrib/src/Makefile index 0d488e8cb1..ff8eab463d 100644 --- a/extras/contrib/src/Makefile +++ b/extras/contrib/src/Makefile @@ -169,6 +169,7 @@ FFMPEGCONF+= --enable-libamr-nb --enable-libamr-wb --enable-nonfree endif ifdef HAVE_LINUX +FFMPEGCONF+= --target-os=linux ifdef HAVE_MAEMO ifneq ($(filter -m%=cortex-a8, $(EXTRA_CFLAGS)),) FFMPEGCONF += --disable-runtime-cpudetect --enable-neon --cpu=cortex-a8 @@ -1112,8 +1113,12 @@ else ifdef HAVE_UCLIBC .ffmpeg: ffmpeg else +ifeq ($(ARCH),armel) +.ffmpeg: ffmpeg .lame .gsm .zlib +else .ffmpeg: ffmpeg .lame .gsm .libvpx .zlib endif +endif endif (cd $<; $(HOSTCC) ./configure --prefix=$(PREFIX) --extra-cflags="$(CFLAGS) $(FFMPEG_CFLAGS) -DHAVE_STDINT_H" --extra-ldflags="$(LDFLAGS)" $(FFMPEGCONF) --disable-shared --enable-static && make && make install-libs install-headers) touch $@