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