From a3ff0ad550ba1bfd88e66ac8209446577e889849 Mon Sep 17 00:00:00 2001 From: Bernd Kuhls Date: Sun, 10 Aug 2014 17:12:08 +0200 Subject: [PATCH] package/fbv: Fix static linking against libpng Fixes http://autobuild.buildroot.net/results/9ca/9cacec257f979745a7d4a43224b243ee4e16f9ac/ http://autobuild.buildroot.net/results/996/996e42396546555e9fcf0c7135aac610ccca4eee/ http://autobuild.buildroot.net/results/c91/c918046900045c34c73e16578026cce3e6bcccf8/ [Peter: adjust description, pass --static to pkg-config, only use for static linking] Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/fbv/fbv.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/fbv/fbv.mk b/package/fbv/fbv.mk index 6f41d9ff80..cc1dc7be88 100644 --- a/package/fbv/fbv.mk +++ b/package/fbv/fbv.mk @@ -15,6 +15,12 @@ FBV_DEPENDENCIES = # empty FBV_CONFIGURE_OPTS = # empty ifeq ($(BR2_PACKAGE_FBV_PNG),y) FBV_DEPENDENCIES += libpng + +# libpng in turn depends on other libraries +ifeq ($(BR2_PREFER_STATIC_LIB),y) +FBV_CONFIGURE_OPTS += "--libs=$(shell $(PKGg_CONFIG_HOST_BINARY) --libs libpng --static)" +endif + else FBV_CONFIGURE_OPTS += --without-libpng endif -- 2.30.2