From 1c53dd65b2309eedf1302146492f9af7f6a3295f Mon Sep 17 00:00:00 2001 From: Baruch Siach Date: Thu, 10 Apr 2014 12:34:12 +0300 Subject: [PATCH] gd: fix static build with threads Fixes: http://autobuild.buildroot.net/results/4b4/4b4272876385cc21dd06ee946d658b8f9e225d78/ Signed-off-by: Baruch Siach Signed-off-by: Peter Korsgaard --- package/gd/gd.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/gd/gd.mk b/package/gd/gd.mk index 60c1c5143..146ad6f9f 100644 --- a/package/gd/gd.mk +++ b/package/gd/gd.mk @@ -16,6 +16,11 @@ GD_LICENSE_FILES = COPYING GD_CONFIG_SCRIPTS = gdlib-config GD_CONF_OPT = --without-x --disable-rpath +ifeq ($(BR2_TOOLCHAIN_HAS_THREADS)$(BR2_PREFER_STATIC_LIB),yy) +# add -pthread when linking executables statically +GD_CONF_ENV += LDFLAGS="$(TARGET_LDFLAGS) -pthread" +endif + ifeq ($(BR2_PACKAGE_FONTCONFIG),y) GD_DEPENDENCIES += fontconfig GD_CONF_OPT += --with-fontconfig