ffmpeg: add --pkg-config to configure options
The ffmpeg does not understand the PKG_CONFIG env variable, so it throws a line like this at the end of its configuration: WARNING: .../output/host/usr/bin/arm-none-linux-gnueabi-pkg-config not found, library detection may fail. Apparently, some of the indevs and outdevs need a pkg-config. This patch adds the --pkg-config to let ffmpeg know where it is. [Thomas: remove unrelated formatting change.] Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
ca57e88552
commit
a9a5a81599
@ -64,7 +64,7 @@ FFMPEG_CONF_OPT = \
|
|||||||
--disable-symver \
|
--disable-symver \
|
||||||
--disable-doc
|
--disable-doc
|
||||||
|
|
||||||
FFMPEG_DEPENDENCIES += $(if $(BR2_PACKAGE_LIBICONV),libiconv)
|
FFMPEG_DEPENDENCIES += $(if $(BR2_PACKAGE_LIBICONV),libiconv) host-pkgconf
|
||||||
|
|
||||||
ifeq ($(BR2_ENABLE_DEBUG),y)
|
ifeq ($(BR2_ENABLE_DEBUG),y)
|
||||||
FFMPEG_CONF_OPT += --enable-debug
|
FFMPEG_CONF_OPT += --enable-debug
|
||||||
@ -333,6 +333,7 @@ define FFMPEG_CONFIGURE_CMDS
|
|||||||
--arch=$(BR2_ARCH) \
|
--arch=$(BR2_ARCH) \
|
||||||
--target-os="linux" \
|
--target-os="linux" \
|
||||||
--disable-stripping \
|
--disable-stripping \
|
||||||
|
--pkg-config="$(PKG_CONFIG_HOST_BINARY)" \
|
||||||
$(if $(BR2_GCC_TARGET_TUNE),--cpu=$(BR2_GCC_TARGET_TUNE)) \
|
$(if $(BR2_GCC_TARGET_TUNE),--cpu=$(BR2_GCC_TARGET_TUNE)) \
|
||||||
$(SHARED_STATIC_LIBS_OPTS) \
|
$(SHARED_STATIC_LIBS_OPTS) \
|
||||||
$(FFMPEG_CONF_OPT) \
|
$(FFMPEG_CONF_OPT) \
|
||||||
|
Loading…
Reference in New Issue
Block a user