From: Thomas Petazzoni Date: Sat, 27 Dec 2014 13:47:18 +0000 (+0100) Subject: guile: fix libltdl, libgmp and libunistring detection X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=64973b0946cefb06915674bc87a7a9ce5bf70699;p=buildroot.git guile: fix libltdl, libgmp and libunistring detection Explicitly pass the path to libtldl, libgmp and libunistring, so that guile does not try to use host versions when available. Fixes: http://autobuild.buildroot.org/results/056/056b7fcbf3b73a8d15ca635b000771cdc2d7fbf9/ And another similar problem with libgmp and libunistring. [Thomas: added --with-libunistring-prefix, as suggested by Samuel Martin.] Signed-off-by: Thomas Petazzoni Reviewed-by: Samuel Martin Tested-by: Samuel Martin --- diff --git a/package/guile/guile.mk b/package/guile/guile.mk index 30af11d263..e57c9171ff 100644 --- a/package/guile/guile.mk +++ b/package/guile/guile.mk @@ -29,5 +29,10 @@ GUILE_CFLAGS = \ GUILE_CONF_ENV += GUILE_FOR_BUILD=$(HOST_DIR)/usr/bin/guile \ CFLAGS="$(TARGET_CFLAGS) $(GUILE_CFLAGS)" +GUILE_CONF_OPTS += \ + --with-libltdl-prefix=$(STAGING_DIR)/usr/lib \ + --with-libgmp-prefix=$(STAGING_DIR)/usr/lib \ + --with-libunistring-prefix=$(STAGING_DIR)/usr/lib + $(eval $(autotools-package)) $(eval $(host-autotools-package))