From 0bc2452b5503211a114af64886fc3bdb08dad0b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Sat, 29 Jan 2011 16:41:53 +0100 Subject: [PATCH] Add `-lgc' to `Libs' in `guile-2.0.pc'. This accounts for the fact that some public Guile macros and inline functions use libgc functions. * meta/guile-2.0.pc.in (Libs.private): Move @BDW_GC_LIBS@ to... (Libs): ... here. Reported by Hans Aberg . * meta/guile-2.0-uninstalled.pc.in: Likewise. --- meta/guile-2.0-uninstalled.pc.in | 4 ++-- meta/guile-2.0.pc.in | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/meta/guile-2.0-uninstalled.pc.in b/meta/guile-2.0-uninstalled.pc.in index b5fdcad95..9cc1aaf18 100644 --- a/meta/guile-2.0-uninstalled.pc.in +++ b/meta/guile-2.0-uninstalled.pc.in @@ -4,6 +4,6 @@ srcdir=@abs_top_srcdir@ Name: GNU Guile (uninstalled) Description: GNU's Ubiquitous Intelligent Language for Extension (uninstalled) Version: @GUILE_VERSION@ -Libs: -L${builddir}/libguile -lguile-@GUILE_EFFECTIVE_VERSION@ -Libs.private: @LIBGMP@ @LIBLTDL@ @BDW_GC_LIBS@ @LIBFFI_LIBS@ @GUILE_LIBS@ +Libs: -L${builddir}/libguile -lguile-@GUILE_EFFECTIVE_VERSION@ @BDW_GC_LIBS@ +Libs.private: @LIBGMP@ @LIBLTDL@ @LIBFFI_LIBS@ @GUILE_LIBS@ Cflags: -I${srcdir} -I${builddir} @GUILE_CFLAGS@ @BDW_GC_CFLAGS@ diff --git a/meta/guile-2.0.pc.in b/meta/guile-2.0.pc.in index 3366345f5..f76dd0156 100644 --- a/meta/guile-2.0.pc.in +++ b/meta/guile-2.0.pc.in @@ -14,6 +14,6 @@ libguileinterface=@LIBGUILE_INTERFACE@ Name: GNU Guile Description: GNU's Ubiquitous Intelligent Language for Extension Version: @GUILE_VERSION@ -Libs: -L${libdir} -lguile-@GUILE_EFFECTIVE_VERSION@ -Libs.private: @LIBGMP@ @LIBLTDL@ @BDW_GC_LIBS@ @LIBFFI_LIBS@ @GUILE_LIBS@ +Libs: -L${libdir} -lguile-@GUILE_EFFECTIVE_VERSION@ @BDW_GC_LIBS@ +Libs.private: @LIBGMP@ @LIBLTDL@ @LIBFFI_LIBS@ @GUILE_LIBS@ Cflags: -I${pkgincludedir}/@GUILE_EFFECTIVE_VERSION@ @GUILE_CFLAGS@ @BDW_GC_CFLAGS@