gnucash hbci with aqbanking on Mac OS 10.3
Mike Berger
winterdragon at gmx.net
Wed Mar 22 04:25:04 EST 2006
Hello list!
Is there anybody out there who got gnucash hbci on a mac os 10.3 up and
running? because I'm having troubles with that.
I found two different howtos on the net, both talking about hbci with a
cardreader; my bank allows for the pin/tan solution which i want to go
for.
I started with a clean fink install on my Mac (OS 10.3.9), added the
unstable and crypto trees, installed gnucash 1.8.11-1 with
gnucash-hbci via FinkCommander (and all dependent like aqbanking,
aqhbci etc...) and all went fine.
gnucash is working. hbci is not.
when i wanted to configure hbci in gnucash, i got an error message
stating that the configuration wizard couldn't be found.
i tried to find commandline utilities to configure the hbci access to
my account, and failed.
then i found the qt-tools in the fink packages list, and tried to
install them, but it came out with this error message:
=====
(....)
/bin/sh ../../../libtool --tag=CXX --mode=compile g++-3.3
-DHAVE_CONFIG_H -I. -I. -I../../.. -I/sw/include -I/sw/include
-I/sw/include -I/sw/include/qt -I../widgets -I.. -I/sw/include -g -O2
-Wall -c -o pageservercert.lo pageservercert.cpp
g++-3.3 -DHAVE_CONFIG_H -I. -I. -I../../.. -I/sw/include -I/sw/include
-I/sw/include -I/sw/include/qt -I../widgets -I.. -I/sw/include -g -O2
-Wall -c pageservercert.cpp -fno-common -DPIC -o
.libs/pageservercert.o
pageservercert.cpp: In member function `void Wizard::slotGetCert()':
pageservercert.cpp:302: error: `AH_Provider_GetAlwaysAskForCert'
undeclared
(first use this function)
pageservercert.cpp:302: error: (Each undeclared identifier is reported
only
once for each function it appears in.)
pageservercert.cpp:303: error: `AH_Provider_SetAlwaysAskForCert'
undeclared
(first use this function)
make[6]: *** [pageservercert.lo] Error 1
make[5]: *** [all] Error 2
make[4]: *** [all-recursive] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
### execution of make failed, exit code 2
Removing build lock...
/sw/bin/dpkg-lockwait -r fink-buildlock-aqhbci-qt-tools-1.0.1-1beta
(Reading database ... 27182 files and directories currently installed.)
Removing fink-buildlock-aqhbci-qt-tools-1.0.1-1beta ...
Failed: phase compiling: aqhbci-qt-tools-1.0.1-1beta failed
======
i tried virtually everything: reinstalling all of gnucash and dependent
packages from source, including qt3 for the qt-tools, and everything
was correctly compiled and installed; everything but the configuration
wizard. (still the same error that you can find above...)
also, there aren't any command-line tools to configure hbci (although
they should be in the aqbanking and aqhbci packages...)
Something is broke, and I can't figure out what. Any ideas anyone?
THEN i changed my tactics:
I removed aqbanking and gwenhywfar from fink, and tried to source
compile:
gwenhywfar-2.1.0 and aqbanking-1.9.9beta
for gwenhywfar i used CFLAGS="-I/sw/include" LDFLAGS="" ./configure
--prefix=/sw
for aqbanking i used ./configure --prefix=/sw --with-gwen-dir=/usr/
qt3_libs="-L/sw/lib -lqt-mt" --with-qt3-includes=/sw/include/qt
--with-backends="aqhbci" --with-frontends="cbanking qbanking"
configure and make / make install produced NO errors (apart from
ktoblzcheck not being recognized although installed)
fine i thought - but when trying to use it, i get errors:
gnucash still can't find the configuration wizard
I do have commandline tools, (aqbanking-tool and aqhbci-tool) but they
don't work.
e.g. the first step with hbci would be to add a new medium, but it
fails:
$ aqhbci-tool addmedium -t pintan
3:2006/03/21 17-05-33:(null)(12240):pintan.c: 99: Creating crypttoken
(PinTan)
3:2006/03/21 17-05-33:(null)(12240):addmedium.c: 183: Could not mount
medium (-7)
Anyone with any kind of hint? Please?
===
PS Please don't tell me to ask the fink guys. been there, done that.
And also, I'm posting a german translation of this to the gnucash-de
mailing list, since I know that hbci is mostly a german thing...
More information about the gnucash-user
mailing list