[gnome-calculator] Explicitly link required libraries
- From: Alberto Ruiz <aruiz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-calculator] Explicitly link required libraries
- Date: Tue, 20 Oct 2015 12:19:37 +0000 (UTC)
commit 388c6764b40a6730211cb7037fed4037d7743c07
Author: Andreas Henriksson <andreas fatal se>
Date: Tue Oct 20 12:45:04 2015 +0100
Explicitly link required libraries
Linking gnome-calculator fails because of undefined symbol
'gtk_source_completion_provider_get_type'
Linking gcalccmd fails because of undefined symbol
'g_object_unref'
configure.ac | 5 +++++
src/Makefile.am | 6 ++++++
2 files changed, 11 insertions(+), 0 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index e62689a..172e0ac 100644
--- a/configure.ac
+++ b/configure.ac
@@ -38,6 +38,11 @@ PKG_CHECK_MODULES(LIBCALCULATOR, [
PKG_CHECK_MODULES(GNOME_CALCULATOR, [
gtk+-3.0 >= $GTK_REQUIRED
gmodule-export-2.0
+ gtksourceview-3.0 >= $GTKSOURCEVIEW_REQUIRED
+])
+
+PKG_CHECK_MODULES(GCALCCMD, [
+ gobject-2.0 >= $GLIB_REQUIRED
])
PKG_CHECK_MODULES(SEARCH_PROVIDER, [
diff --git a/src/Makefile.am b/src/Makefile.am
index 644258c..bcab41b 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -44,6 +44,7 @@ gnome_calculator_LDADD = \
$(GNOME_CALCULATOR_LIBS) \
$(top_builddir)/lib/libcalculator.la
+
gcalccmd_SOURCES = \
config.vapi \
gcalccmd.vala
@@ -57,7 +58,12 @@ gcalccmd_VALAFLAGS = \
$(top_builddir)/lib/libcalculator.vapi \
$(top_builddir)/lib/mpfr.vapi
+gcalccmd_CPPFLAGS = \
+ $(AM_CPPFLAGS) \
+ $(GCALCCMD_CFLAGS)
+
gcalccmd_LDADD = \
+ $(GCALCCMD_LIBS) \
$(top_builddir)/lib/libcalculator.la
-include $(top_srcdir)/git.mk
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]