Hi Christian,

On Nov 26, 2005, at 8:18 AM, Christian Stimming wrote:

Hi David,

Am Donnerstag, 24. November 2005 03:27 schrieb David Reiser:
The accounts are created only in the respective setup wizards. So
you have to call the ofxconnect wizard (aqofxconnect-qt3-wizard) -
either this is installed into /usr/lib/aqbanking/plugins/0/wizards/
aqofxconnect/aqofxconnect-qt3-wizard or you simply call the
executable from the build directory.

3:2005/11/23 19-51-52:gwen(17644):db.c: 1798: Error opening file "/
Users/dbr/.banking/apps/aqofxconnect%2dqt%2dwizard/settings.conf": No
such file or directory
4:2005/11/23 19-51-52:gwen(17644):inherit.c:  169: Type "00000000"
not derived from this base type
provider.c:2006: failed assertion `dp'
Abort

6:2005/11/23 21-15-10:(null)(17764):qbanking.cpp:  822:
Internationalisation is not available for your language
4:2005/11/23 21-15-12:gwen(17764):inherit.c:  169: Type "00000000"
not derived from this base type
provider.c:2006: failed assertion `dp'
Abort

I've tried now at my local installation of aqbanking-HEAD, where I have "make install"ed the full aqbanking including the aqofxconnect plugin and wizard. This runs actually quite fine and I don't get any "failed assertion" message. I get the ofx-wizard window where I can click on a "Users" tab and click
"New" to setup a new user.

Do you still see this with the current gwenhywfar-HEAD CVS and aqbanking-HEAD
CVS? If you do, then this is (yet another) a mac OSX issue.

gwenhywfar HEAD built fine, but aqbanking HEAD (1.8.0.1cvs) is failing make for banking.c:

gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/opt/share/locale\" - DAQBANKING_PLUGINS=\"/opt/lib/aqbanking/plugins/0\" -DGLOBALDATADIR= \"/opt/share/aqbanking\" -DAQBANKING_SYSCONF_DIR=\"/opt/etc\" - DAQBANKING_DATA_DIR=\"/opt/share/aqbanking\" -I. -I. -I../../.. - I../../../headers -I./types -I./jobs -I/opt/include -I/sw/include/qt - I/opt/include -I/opt/include -g -Wall -MT banking.lo -MD -MP - MF .deps/banking.Tpo -c banking.c -fno-common -DPIC -o .libs/banking.o
banking.c:5477: error: parse error before "AB_Banking_AskAddCert"
banking.c:5477: error: parse error before '*' token
banking.c:5479: warning: return type defaults to `int'
banking.c: In function `AB_Banking_AskAddCert':
banking.c:5540: error: `user_data' undeclared (first use in this function)
banking.c:5540: error: (Each undeclared identifier is reported only once
banking.c:5540: error: for each function it appears in.)
banking.c:5552: warning: implicit declaration of function `GWEN_SslCertDescr_GetIsNew'
banking.c:5552: error: `cd' undeclared (first use in this function)
banking.c:5553: warning: implicit declaration of function `GWEN_SslCertDescr_GetIsError' banking.c:5554: warning: implicit declaration of function `GWEN_SslCertDescr_GetIsWarning' banking.c:5556: warning: implicit declaration of function `GWEN_SslCertDescr_GetFingerPrint' banking.c:5556: warning: assignment makes pointer from integer without a cast banking.c:5558: warning: implicit declaration of function `GWEN_SslCertDescr_GetStatusText' banking.c:5558: warning: assignment makes pointer from integer without a cast banking.c:5559: warning: implicit declaration of function `GWEN_SslCertDescr_GetIpAddress' banking.c:5559: warning: assignment makes pointer from integer without a cast
banking.c:5582: warning: int format, long unsigned int arg (arg 5)
banking.c:5603: error: `GWEN_NetLayerSsl_AskAddCertResult_Perm' undeclared (first use in this function) banking.c:5608: error: `GWEN_NetLayerSsl_AskAddCertResult_Tmp' undeclared (first use in this function) banking.c:5615: warning: implicit declaration of function `GWEN_SslCertDescr_GetNotBefore' banking.c:5615: warning: assignment makes pointer from integer without a cast banking.c:5634: warning: implicit declaration of function `GWEN_SslCertDescr_GetNotAfter' banking.c:5634: warning: assignment makes pointer from integer without a cast banking.c:5661: warning: implicit declaration of function `GWEN_SslCertDescr_GetCommonName' banking.c:5661: warning: assignment makes pointer from integer without a cast banking.c:5664: warning: implicit declaration of function `GWEN_SslCertDescr_GetOrganizationName' banking.c:5664: warning: assignment makes pointer from integer without a cast banking.c:5667: warning: implicit declaration of function `GWEN_SslCertDescr_GetOrganizationalUnitName' banking.c:5667: warning: assignment makes pointer from integer without a cast banking.c:5670: warning: implicit declaration of function `GWEN_SslCertDescr_GetCountryName' banking.c:5670: warning: assignment makes pointer from integer without a cast banking.c:5673: warning: implicit declaration of function `GWEN_SslCertDescr_GetLocalityName' banking.c:5673: warning: assignment makes pointer from integer without a cast banking.c:5676: warning: implicit declaration of function `GWEN_SslCertDescr_GetStateOrProvinceName' banking.c:5676: warning: assignment makes pointer from integer without a cast banking.c:5748: error: `GWEN_NetLayerSsl_AskAddCertResult_No' undeclared (first use in this function)
make[5]: *** [banking.lo] Error 1

Hm... could it be
that the mac osx compiler/linker needs an explicit call to GWEN_Init () ? There was something many months ago on gnucash-devel... As you can see in qbankmanager's main(), GWEN_Init() gets called explicitly. Usually it is
called implicitly when libgwenhywfar is loaded, but the compiler of
libgwenhywfar needs to support the __constructor__ attribute for this. So can
you copy the call to GWEN_Init from qbankmanager's main.cpp into the
ofxconnect wizard at
aqbanking-cvs/aqbanking/src/plugins/backends/aqofxconnect/ui/qt3/ qt3_wizard/qt3_wizard.cpp
and check whether this helps?

Following Martin's subsequent post this morning, I have only tried checking out and building the newest aqbanking.

Thanks,

Christian


--
David Reiser
[EMAIL PROTECTED]



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Aqbanking-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel

Reply via email to