[Gnucash-changes] r13646 - gnucash/trunk - Add more linker flags
for referenced libraries. Necessary when
Christian Stimming
cstim at cvs.gnucash.org
Thu Mar 16 10:25:14 EST 2006
Author: cstim
Date: 2006-03-16 10:25:12 -0500 (Thu, 16 Mar 2006)
New Revision: 13646
Trac: http://svn.gnucash.org/trac/changeset/13646
Modified:
gnucash/trunk/ChangeLog
gnucash/trunk/src/business/business-core/Makefile.am
gnucash/trunk/src/business/business-core/file/Makefile.am
gnucash/trunk/src/business/dialog-tax-table/Makefile.am
gnucash/trunk/src/gnome/Makefile.am
gnucash/trunk/src/import-export/Makefile.am
gnucash/trunk/src/import-export/binary-import/test/
gnucash/trunk/src/import-export/log-replay/Makefile.am
gnucash/trunk/src/import-export/qif-import/Makefile.am
gnucash/trunk/src/import-export/qif-import/test/
gnucash/trunk/src/import-export/qif/Makefile.am
gnucash/trunk/src/import-export/test/
gnucash/trunk/src/register/register-gnome/test/
Log:
Add more linker flags for referenced libraries. Necessary when
the required libraries are not inferred from the dependencies
by that particular libtool, e. g. on windows/mingw32.
Modified: gnucash/trunk/ChangeLog
===================================================================
--- gnucash/trunk/ChangeLog 2006-03-16 03:43:06 UTC (rev 13645)
+++ gnucash/trunk/ChangeLog 2006-03-16 15:25:12 UTC (rev 13646)
@@ -1,3 +1,10 @@
+2006-03-16 Christian Stimming <stimming at tuhh.de>
+
+ * src/gnome/Makefile.am: Add more linker flags for referenced
+ libraries. Necessary when the required libraries are not inferred
+ from the dependencies by that particular libtool, e. g. on
+ windows/mingw32.
+
2006-03-15 David Hampton <hampton at employees.org>
* src/gnome-utils/gnc-main-window.c: Treat the file name as utf8
Modified: gnucash/trunk/src/business/business-core/Makefile.am
===================================================================
--- gnucash/trunk/src/business/business-core/Makefile.am 2006-03-16 03:43:06 UTC (rev 13645)
+++ gnucash/trunk/src/business/business-core/Makefile.am 2006-03-16 15:25:12 UTC (rev 13646)
@@ -74,6 +74,7 @@
libgw_business_core_la_LIBADD = \
libgncmod-business-core.la \
${top_builddir}/src/engine/libgw-engine.la \
+ ${top_builddir}/src/engine/libgncmod-engine.la \
${QOF_LIBS}
gncmoddir = ${GNC_SHAREDIR}/guile-modules/gnucash
Modified: gnucash/trunk/src/business/business-core/file/Makefile.am
===================================================================
--- gnucash/trunk/src/business/business-core/file/Makefile.am 2006-03-16 03:43:06 UTC (rev 13645)
+++ gnucash/trunk/src/business/business-core/file/Makefile.am 2006-03-16 15:25:12 UTC (rev 13646)
@@ -43,6 +43,10 @@
libgncmod_business_backend_file_la_LDFLAGS = -module
libgncmod_business_backend_file_la_LIBADD = \
- ${top_builddir}/src/business/business-core/libgncmod-business-core.la \
- ${top_builddir}/src/backend/file/libgnc-backend-file.la \
- ${GLIB_LIBS} ${LIBXML2_LIBS} ${QOF_LIBS}
+ ${top_builddir}/src/backend/file/libgnc-backend-file.la \
+ ${top_builddir}/src/business/business-core/libgncmod-business-core.la \
+ ${top_builddir}/src/engine/libgncmod-engine.la \
+ ${top_builddir}/src/gnc-module/libgncmodule.la \
+ ${LIBXML2_LIBS} \
+ ${QOF_LIBS} \
+ ${GLIB_LIBS}
Modified: gnucash/trunk/src/business/dialog-tax-table/Makefile.am
===================================================================
--- gnucash/trunk/src/business/dialog-tax-table/Makefile.am 2006-03-16 03:43:06 UTC (rev 13645)
+++ gnucash/trunk/src/business/dialog-tax-table/Makefile.am 2006-03-16 15:25:12 UTC (rev 13646)
@@ -29,9 +29,12 @@
gw-dialog-tax-table.h
libgncmod_dialog_tax_table_la_LIBADD = \
+ ${top_builddir}/src/business/business-core/libgncmod-business-core.la \
${top_builddir}/src/gnome-utils/libgncmod-gnome-utils.la \
+ ${top_builddir}/src/app-utils/libgncmod-app-utils.la \
+ ${top_builddir}/src/engine/libgncmod-engine.la \
${top_builddir}/src/gnc-module/libgncmodule.la \
- ${top_builddir}/src/core-utils/libcore-utils.la \
+ ${GLADE_LIBS} \
${GUILE_LIBS} \
${GNOME_LIBS} \
${G_WRAP_LINK_ARGS} \
@@ -41,7 +44,9 @@
libgw_dialog_tax_table_la_SOURCES = gw-dialog-tax-table.c
-libgw_dialog_tax_table_la_LDFLAGS = ${G_WRAP_LINK_ARGS}
+libgw_dialog_tax_table_la_LIBADD = \
+ libgncmod-dialog-tax-table.la \
+ ${G_WRAP_LINK_ARGS}
gwmoddir = ${GNC_GWRAP_LIBDIR}
gwmod_DATA = \
Modified: gnucash/trunk/src/gnome/Makefile.am
===================================================================
--- gnucash/trunk/src/gnome/Makefile.am 2006-03-16 03:43:06 UTC (rev 13645)
+++ gnucash/trunk/src/gnome/Makefile.am 2006-03-16 15:25:12 UTC (rev 13646)
@@ -7,14 +7,21 @@
#nodist_gwmod_DATA = gw-gnc.scm
libgncgnome_la_LIBADD = \
- ${top_builddir}/src/engine/libgncmod-engine.la \
+ ${top_builddir}/src/register/ledger-core/libgncmod-ledger-core.la \
+ ${top_builddir}/src/register/register-gnome/libgncmod-register-gnome.la \
+ ${top_builddir}/src/register/register-core/libgncmod-register-core.la \
+ ${top_builddir}/src/report/report-gnome/libgncmod-report-gnome.la \
${top_builddir}/src/report/report-system/libgncmod-report-system.la \
- ${top_builddir}/src/report/report-gnome/libgncmod-report-gnome.la \
- ${top_builddir}/src/register/ledger-core/libgncmod-ledger-core.la \
${top_builddir}/src/gnome-search/libgncmod-gnome-search.la \
${top_builddir}/src/gnome-utils/libgncmod-gnome-utils.la \
+ ${top_builddir}/src/app-utils/libgncmod-app-utils.la \
+ ${top_builddir}/src/engine/libgw-engine.la \
+ ${top_builddir}/src/engine/libgncmod-engine.la \
+ ${top_builddir}/src/calculation/libgncmod-calculation.la \
+ ${top_builddir}/src/core-utils/libcore-utils.la \
${top_builddir}/lib/glib26/libgncglib.la \
- ${top_builddir}/src/core-utils/libcore-utils.la \
+ ${GLADE_LIBS} \
+ ${G_WRAP_LINK_ARGS} \
${GUILE_LIBS} ${GNOME_LIBS} ${GLIB_LIBS} ${QOF_LIBS}
libgw_gnc_la_SOURCES = gw-gnc.c
@@ -62,7 +69,9 @@
${top_srcdir}/src/backend/file/sixtp-stack.c \
${top_srcdir}/src/backend/file/sixtp-to-dom-parser.c \
${top_srcdir}/src/backend/file/io-example-account.c \
+ ${top_srcdir}/src/backend/file/io-gncbin-r.c \
${top_srcdir}/src/backend/file/io-gncxml-gen.c \
+ ${top_srcdir}/src/backend/file/io-gncxml-v1.c \
${top_srcdir}/src/backend/file/io-gncxml-v2.c \
${top_srcdir}/src/backend/file/io-utils.c \
${top_srcdir}/src/backend/file/gnc-account-xml-v2.c \
Modified: gnucash/trunk/src/import-export/Makefile.am
===================================================================
--- gnucash/trunk/src/import-export/Makefile.am 2006-03-16 03:43:06 UTC (rev 13645)
+++ gnucash/trunk/src/import-export/Makefile.am 2006-03-16 15:25:12 UTC (rev 13646)
@@ -39,10 +39,11 @@
libgncmod_generic_import_la_LIBADD = \
${top_builddir}/src/gnome-utils/libgncmod-gnome-utils.la \
- ${top_builddir}/src/gnc-module/libgncmodule.la \
+ ${top_builddir}/src/app-utils/libgncmod-app-utils.la \
${top_builddir}/src/engine/libgncmod-engine.la \
- ${top_builddir}/src/register/ledger-core/libgncmod-ledger-core.la \
${top_builddir}/src/core-utils/libcore-utils.la \
+ ${top_builddir}/src/gnc-module/libgncmodule.la \
+ ${GNOME_LIBS} \
${GLADE_LIBS} \
${QOF_LIBS} \
${GLIB_LIBS}
Property changes on: gnucash/trunk/src/import-export/binary-import/test
___________________________________________________________________
Name: svn:ignore
- Makefile
Makefile.in
.deps
.libs
test-link-module
semantic.cache
TAGS
+ Makefile
Makefile.in
.deps
.libs
test-link-module
semantic.cache
TAGS
*.exe
Modified: gnucash/trunk/src/import-export/log-replay/Makefile.am
===================================================================
--- gnucash/trunk/src/import-export/log-replay/Makefile.am 2006-03-16 03:43:06 UTC (rev 13645)
+++ gnucash/trunk/src/import-export/log-replay/Makefile.am 2006-03-16 15:25:12 UTC (rev 13646)
@@ -12,10 +12,11 @@
gnc-plugin-log-replay.h
libgncmod_log_replay_la_LIBADD = \
+ ${top_builddir}/src/gnome-utils/libgncmod-gnome-utils.la \
+ ${top_builddir}/src/app-utils/libgncmod-app-utils.la \
+ ${top_builddir}/src/engine/libgncmod-engine.la \
+ ${top_builddir}/src/core-utils/libcore-utils.la \
${top_builddir}/src/gnc-module/libgncmodule.la \
- ${top_builddir}/src/core-utils/libcore-utils.la \
- ${top_builddir}/src/engine/libgncmod-engine.la \
- ${top_builddir}/src/import-export/libgncmod-generic-import.la \
${GLIB_LIBS} ${QOF_LIBS}
AM_CFLAGS = \
Modified: gnucash/trunk/src/import-export/qif/Makefile.am
===================================================================
--- gnucash/trunk/src/import-export/qif/Makefile.am 2006-03-16 03:43:06 UTC (rev 13645)
+++ gnucash/trunk/src/import-export/qif/Makefile.am 2006-03-16 15:25:12 UTC (rev 13646)
@@ -19,7 +19,11 @@
qif-objects-p.h \
qif-parse.h
-libgncmod_qif_la_LIBADD = ${QOF_LIBS}
+libgncmod_qif_la_LIBADD = \
+ ${top_builddir}/src/import-export/libgncmod-generic-import.la \
+ ${top_builddir}/src/engine/libgncmod-engine.la \
+ ${QOF_LIBS} \
+ ${GLIB_LIBS}
AM_CFLAGS = \
-I${top_srcdir}/src \
Modified: gnucash/trunk/src/import-export/qif-import/Makefile.am
===================================================================
--- gnucash/trunk/src/import-export/qif-import/Makefile.am 2006-03-16 03:43:06 UTC (rev 13645)
+++ gnucash/trunk/src/import-export/qif-import/Makefile.am 2006-03-16 15:25:12 UTC (rev 13646)
@@ -17,10 +17,13 @@
libgncmod_qif_import_la_LIBADD = \
${top_builddir}/src/import-export/libgncmod-generic-import.la \
+ ${top_builddir}/src/gnome/libgncgnome.la \
+ ${top_builddir}/src/gnome-utils/libgncmod-gnome-utils.la \
+ ${top_builddir}/src/app-utils/libgncmod-app-utils.la \
${top_builddir}/src/core-utils/libcore-utils.la \
- ${top_builddir}/src/gnome-utils/libgncmod-gnome-utils.la \
+ ${top_builddir}/src/engine/libgncmod-engine.la \
${top_builddir}/src/gnc-module/libgncmodule.la \
- ${top_builddir}/src/engine/libgncmod-engine.la \
+ ${G_WRAP_LINK_ARGS} \
${GUILE_LIBS} \
${GNOME_LIBS} \
${GLADE_LIBS} \
Property changes on: gnucash/trunk/src/import-export/qif-import/test
___________________________________________________________________
Name: svn:ignore
- .deps
.libs
Makefile
Makefile.in
test-link
semantic.cache
TAGS
+ .deps
.libs
Makefile
Makefile.in
test-link
semantic.cache
TAGS
*.exe
Property changes on: gnucash/trunk/src/import-export/test
___________________________________________________________________
Name: svn:ignore
- *.la
*.lo
.deps
.libs
Makefile
Makefile.in
test-import-parse
test-link
semantic.cache
TAGS
+ *.la
*.lo
.deps
.libs
Makefile
Makefile.in
test-import-parse
test-link
semantic.cache
TAGS
*.exe
Property changes on: gnucash/trunk/src/register/register-gnome/test
___________________________________________________________________
Name: svn:ignore
- Makefile
Makefile.in
.deps
.libs
test-link-module
semantic.cache
TAGS
+ Makefile
Makefile.in
.deps
.libs
test-link-module
semantic.cache
TAGS
*.exe
More information about the gnucash-changes
mailing list