summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--package/guile/guile.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/package/guile/guile.mk b/package/guile/guile.mk
index fed79a64f0..2bd719887c 100644
--- a/package/guile/guile.mk
+++ b/package/guile/guile.mk
@@ -28,6 +28,10 @@ GUILE_CFLAGS = \
-DHAVE_GC_GET_FREE_SPACE_DIVISOR \
-DHAVE_GC_SET_FINALIZE_ON_DEMAND
+ifeq ($(BR2_STATIC_LIBS),y)
+GUILE_CFLAGS += -DGC_NO_DLOPEN
+endif
+
GUILE_CONF_ENV += GUILE_FOR_BUILD=$(HOST_DIR)/usr/bin/guile \
CFLAGS="$(TARGET_CFLAGS) $(GUILE_CFLAGS)"
OpenPOWER on IntegriCloud