[Gnucash-changes] r13616 - gnucash/trunk - Add linker flags in test programs for platforms where they are not inferred by libtool

Christian Stimming cstim at cvs.gnucash.org
Mon Mar 13 10:20:04 EST 2006


Author: cstim
Date: 2006-03-13 10:20:02 -0500 (Mon, 13 Mar 2006)
New Revision: 13616
Trac: http://svn.gnucash.org/trac/changeset/13616

Modified:
   gnucash/trunk/lib/
   gnucash/trunk/src/gnc-module/test/Makefile.am
   gnucash/trunk/src/gnc-module/test/misc-mods/Makefile.am
   gnucash/trunk/src/gnc-module/test/mod-bar/Makefile.am
   gnucash/trunk/src/gnc-module/test/mod-baz/Makefile.am
   gnucash/trunk/src/gnc-module/test/mod-foo/Makefile.am
Log:
Add linker flags in test programs for platforms where they are not inferred by libtool


Property changes on: gnucash/trunk/lib
___________________________________________________________________
Name: svn:ignore
   - Makefile
Makefile.in
semantic.cache

TAGS

   + Makefile
Makefile.in
semantic.cache
TAGS
.links



Modified: gnucash/trunk/src/gnc-module/test/Makefile.am
===================================================================
--- gnucash/trunk/src/gnc-module/test/Makefile.am	2006-03-13 04:37:58 UTC (rev 13615)
+++ gnucash/trunk/src/gnc-module/test/Makefile.am	2006-03-13 15:20:02 UTC (rev 13616)
@@ -1,6 +1,6 @@
 SUBDIRS = mod-foo mod-bar mod-baz misc-mods
 
-LDADD = ../libgncmodule.la ${GLIB_LIBS} -lltdl
+LDADD = ../libgncmodule.la ${GLIB_LIBS} -lltdl ${GUILE_LIBS}
 
 AM_CFLAGS = \
   -I${top_srcdir}/src \

Modified: gnucash/trunk/src/gnc-module/test/misc-mods/Makefile.am
===================================================================
--- gnucash/trunk/src/gnc-module/test/misc-mods/Makefile.am	2006-03-13 04:37:58 UTC (rev 13615)
+++ gnucash/trunk/src/gnc-module/test/misc-mods/Makefile.am	2006-03-13 15:20:02 UTC (rev 13616)
@@ -11,11 +11,18 @@
 checklib_LTLIBRARIES=libfuturemodsys.la libincompatdep.la libagedver.la
 
 libfuturemodsys_la_SOURCES=futuremodsys.c
+libfuturemodsys_la_LIBADD = \
+  $(GLIB_LIBS)
 
 libincompatdep_la_SOURCES=incompatdep.c
 libincompatdep_la_LDFLAGS=-module
+libincompatdep_la_LIBADD = \
+  ../../libgncmodule.la \
+  $(GLIB_LIBS)
 
 libagedver_la_SOURCES=agedver.c
+libagedver_la_LIBADD = \
+  $(GLIB_LIBS)
 
 CLEANFILES = *.so* *.a
 

Modified: gnucash/trunk/src/gnc-module/test/mod-bar/Makefile.am
===================================================================
--- gnucash/trunk/src/gnc-module/test/mod-bar/Makefile.am	2006-03-13 04:37:58 UTC (rev 13615)
+++ gnucash/trunk/src/gnc-module/test/mod-bar/Makefile.am	2006-03-13 15:20:02 UTC (rev 13616)
@@ -17,7 +17,9 @@
 
 libgncmodbar_la_SOURCES=bar-gwrap.c gnc-mod-bar.c
 
-libgncmodbar_la_LIBADD=libbar.la
+libgncmodbar_la_LIBADD=libbar.la \
+  $(G_WRAP_LINK_ARGS) \
+  $(GLIB_LIBS)
 
 EXTRA_DIST = \
   bar-gwrap.scm \

Modified: gnucash/trunk/src/gnc-module/test/mod-baz/Makefile.am
===================================================================
--- gnucash/trunk/src/gnc-module/test/mod-baz/Makefile.am	2006-03-13 04:37:58 UTC (rev 13615)
+++ gnucash/trunk/src/gnc-module/test/mod-baz/Makefile.am	2006-03-13 15:20:02 UTC (rev 13616)
@@ -11,6 +11,7 @@
 checklib_LTLIBRARIES = libbaz.la libgncmodbaz.la
 
 libbaz_la_SOURCES = baz.c
+libbaz_la_LIBADD = ../mod-foo/libfoo.la
 
 noinst_HEADERS = \
   baz.h \
@@ -18,7 +19,11 @@
 
 libgncmodbaz_la_SOURCES = baz-gwrap.c gnc-mod-baz.c
 
-libgncmodbaz_la_LIBADD = ../mod-foo/libfoo.la libbaz.la
+libgncmodbaz_la_LIBADD = \
+  libbaz.la \
+  ../../libgncmodule.la \
+  $(G_WRAP_LINK_ARGS) \
+  $(GLIB_LIBS)
 
 EXTRA_DIST = \
   baz-gwrap.scm \

Modified: gnucash/trunk/src/gnc-module/test/mod-foo/Makefile.am
===================================================================
--- gnucash/trunk/src/gnc-module/test/mod-foo/Makefile.am	2006-03-13 04:37:58 UTC (rev 13615)
+++ gnucash/trunk/src/gnc-module/test/mod-foo/Makefile.am	2006-03-13 15:20:02 UTC (rev 13616)
@@ -17,7 +17,10 @@
 
 libgncmodfoo_la_SOURCES = foo-gwrap.c gnc-mod-foo.c
 
-libgncmodfoo_la_LIBADD = libfoo.la
+libgncmodfoo_la_LIBADD = \
+  libfoo.la \
+  $(G_WRAP_LINK_ARGS) \
+  $(GLIB_LIBS)
 
 EXTRA_DIST = \
   foo-gwrap.scm \



More information about the gnucash-changes mailing list