[Gnucash-changes] r13558 - gnucash/trunk/src/engine - Reorder linking of engine libraries to avoid undefined references which are not allowed on windows

Christian Stimming cstim at cvs.gnucash.org
Thu Mar 9 10:49:25 EST 2006


Author: cstim
Date: 2006-03-09 10:49:25 -0500 (Thu, 09 Mar 2006)
New Revision: 13558
Trac: http://svn.gnucash.org/trac/changeset/13558

Modified:
   gnucash/trunk/src/engine/Makefile.am
Log:
Reorder linking of engine libraries to avoid undefined references which are not allowed on windows

Modified: gnucash/trunk/src/engine/Makefile.am
===================================================================
--- gnucash/trunk/src/engine/Makefile.am	2006-03-09 15:48:23 UTC (rev 13557)
+++ gnucash/trunk/src/engine/Makefile.am	2006-03-09 15:49:25 UTC (rev 13558)
@@ -106,21 +106,30 @@
 
 noinst_SCRIPTS = iso-currencies-to-c
 
-libgncmod_engine_la_LIBADD = ${GNUCASH_ENGINE_BASE_LIBS} \
- ${QOF_LIBS} \
- libgw-engine.la \
- libgw-kvp.la \
- ../gnc-module/libgncmodule.la \
- ${top_builddir}/src/core-utils/libcore-utils.la \
- ../../lib/libc/libc-missing.la
+libgncmod_engine_la_LIBADD = \
+  ../gnc-module/libgncmodule.la \
+  ../core-utils/libcore-utils.la \
+  ${G_WRAP_LINK_ARGS} \
+  ${QOF_LIBS} \
+  ${GNUCASH_ENGINE_BASE_LIBS} \
+  ${top_builddir}/lib/libc/libc-missing.la
 
 libgw_kvp_la_SOURCES = gw-kvp.c kvp-scm.c
-libgw_kvp_la_LDFLAGS = ${G_WRAP_LINK_ARGS} ${QOF_LIBS}
+libgw_kvp_la_LDFLAGS = \
+  ${G_WRAP_LINK_ARGS} \
+  ${QOF_LIBS} \
+  ${GLIB_LIBS}
+libgw_kvp_la_LIBADD = \
+  libgncmod-engine.la \
+  libgw-engine.la
 
 libgw_engine_la_SOURCES = gw-engine.c engine-helpers.c glib-helpers.c
 libgw_engine_la_LDFLAGS = \
   ${G_WRAP_LINK_ARGS} \
-  ${QOF_LIBS}
+  ${QOF_LIBS} \
+  ${GLIB_LIBS}
+libgw_engine_la_LIBADD = \
+  libgncmod-engine.la
 
 gncmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash
 gncmod_DATA = engine.scm 



More information about the gnucash-changes mailing list