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.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13646 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Christian Stimming
2006-03-16 15:25:12 +00:00
parent b5506a00c8
commit 5e9b699a7a
9 changed files with 52 additions and 17 deletions

View File

@@ -1,3 +1,10 @@
2006-03-16 Christian Stimming <stimming@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@employees.org>
* src/gnome-utils/gnc-main-window.c: Treat the file name as utf8

View File

@@ -74,6 +74,7 @@ libgw_business_core_la_LDFLAGS = ${G_WRAP_LINK_ARGS}
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

View File

@@ -43,6 +43,10 @@ noinst_HEADERS = \
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}

View File

@@ -29,9 +29,12 @@ noinst_HEADERS = \
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 @@ libgncmod_dialog_tax_table_la_LIBADD = \
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 = \

View File

@@ -7,14 +7,21 @@ gwmod_DATA = gw-gnc-spec.scm gw-gnc.scm
#nodist_gwmod_DATA = gw-gnc.scm
libgncgnome_la_LIBADD = \
${top_builddir}/src/engine/libgncmod-engine.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/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/gnome-search/libgncmod-gnome-search.la \
${top_builddir}/src/gnome-utils/libgncmod-gnome-utils.la \
${top_builddir}/lib/glib26/libgncglib.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 \
${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 @@ libgncgnome_la_SOURCES = \
${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 \

View File

@@ -39,10 +39,11 @@ noinst_HEADERS = \
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}

View File

@@ -12,10 +12,11 @@ noinst_HEADERS = \
gnc-plugin-log-replay.h
libgncmod_log_replay_la_LIBADD = \
${top_builddir}/src/gnc-module/libgncmodule.la \
${top_builddir}/src/core-utils/libcore-utils.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/import-export/libgncmod-generic-import.la \
${top_builddir}/src/core-utils/libcore-utils.la \
${top_builddir}/src/gnc-module/libgncmodule.la \
${GLIB_LIBS} ${QOF_LIBS}
AM_CFLAGS = \

View File

@@ -17,10 +17,13 @@ noinst_HEADERS = \
libgncmod_qif_import_la_LIBADD = \
${top_builddir}/src/import-export/libgncmod-generic-import.la \
${top_builddir}/src/core-utils/libcore-utils.la \
${top_builddir}/src/gnome/libgncgnome.la \
${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/core-utils/libcore-utils.la \
${top_builddir}/src/engine/libgncmod-engine.la \
${top_builddir}/src/gnc-module/libgncmodule.la \
${G_WRAP_LINK_ARGS} \
${GUILE_LIBS} \
${GNOME_LIBS} \
${GLADE_LIBS} \

View File

@@ -19,7 +19,11 @@ noinst_HEADERS = \
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 \