gnucash-on-windows master: Link all aqbanking console programs with -mconsole on Windows.

John Ralls jralls at code.gnucash.org
Tue Sep 24 16:08:52 EDT 2019


Updated	 via  https://github.com/Gnucash/gnucash-on-windows/commit/709e278f (commit)
	from  https://github.com/Gnucash/gnucash-on-windows/commit/0596987c (commit)



commit 709e278ff51f02e23c9c8127ec043d91abdf1dfb
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Sep 24 11:39:13 2019 -0700

    Link all aqbanking console programs with -mconsole on Windows.
    
    So that they actually display their output.
    Temporary fix for https://www.aquamaniac.de/rdm/issues/71
    can be removed after release of 5.99.34

diff --git a/gnucash.modules b/gnucash.modules
index f4dcde7..1c445e6 100644
--- a/gnucash.modules
+++ b/gnucash.modules
@@ -180,6 +180,7 @@
 	     autogenargs="--enable-local-install">
     <branch module="145/aqbanking-5.99.33beta.tar.gz" repo="aqbanking" version="5.99.33beta" >
       <patch file="aqbanking-5.99-strndup.patch" strip="1"/>
+      <patch file="aqbanking-5.99.33beta-mconsole.patch" strip="1"/>
     </branch>
     <dependencies>
       <dep package="gwenhywfar"/>
diff --git a/patches/aqbanking-5.99.33beta-mconsole.patch b/patches/aqbanking-5.99.33beta-mconsole.patch
new file mode 100644
index 0000000..d8e7943
--- /dev/null
+++ b/patches/aqbanking-5.99.33beta-mconsole.patch
@@ -0,0 +1,24 @@
+--- a/src/tools/aqbanking-cli/Makefile.am
++++ b/src/tools/aqbanking-cli/Makefile.am
+@@ -37,6 +37,9 @@ aqbanking_cli_SOURCES= \
+   control.c
+ 
+ aqbanking_cli_LDFLAGS=
++aqhbci_tool4_LDFLAGS=
++aqpaypal_tool_LDFLAGS=
++aqebics_tool_LDFLAGS=
+ #-Wl,-static
+ 
+ DEFS += -DLOCALEDIR=\"$(localedir)\" -DAQBANKING_CLI_VERSION_STRING=\"@AQBANKING_CLI_VERSION_STRING@\"
+@@ -68,6 +68,10 @@ aqebics_tool_LDADD= \
+ if IS_WINDOWS
+ 
+ aqbanking_cli_LDFLAGS+=-mconsole
++aqhbci_tool4_LDFLAGS+=-mconsole
++aqpaypal_tool_LDFLAGS+=-mconsole
++aqebics_tool_LDFLAGS+=-mconsole
++
+ 
+ endif
+ 
+



Summary of changes:
 gnucash.modules                              |  1 +
 patches/aqbanking-5.99.33beta-mconsole.patch | 24 ++++++++++++++++++++++++
 2 files changed, 25 insertions(+)
 create mode 100644 patches/aqbanking-5.99.33beta-mconsole.patch



More information about the gnucash-changes mailing list