kbanking plugin fails to build with aqbanking master

MK mailing.m1 at kkk-web.de
Thu Sep 5 16:12:57 BST 2019


Hi devs.

The patches mentioned [1] do not seem to fix compilation.
Just for the record:

[ 97%] Building CXX object
kmymoney/plugins/kbanking/dialogs/CMakeFiles/kbanking_dialogs.dir/kbmapaccount.cpp.o
In file included from
/usr/local/src/git_repo/kmymoney/kmymoney/plugins/kbanking/dialogs/../kbanking.h:56:0,
                 from
/usr/local/src/git_repo/kmymoney/kmymoney/plugins/kbanking/dialogs/kbmapaccount.cpp:24:
/usr/local/src/git_repo/kmymoney/kmymoney/plugins/kbanking/dialogs/../banking.hpp:91:3:
error: 'AB_ACCOUNT' does not name a type; did you mean 'AB_DOCUMENT'?
   AB_ACCOUNT *getAccount(uint32_t uniqueId);
   ^~~~~~~~~~
   AB_DOCUMENT
/usr/local/src/git_repo/kmymoney/kmymoney/plugins/kbanking/dialogs/../banking.hpp:100:13:
error: 'AB_USER' was not declared in this scope
   std::list<AB_USER*> getUsers();
             ^~~~~~~
/usr/local/src/git_repo/kmymoney/kmymoney/plugins/kbanking/dialogs/../banking.hpp:100:21:
error: template argument 1 is invalid
   std::list<AB_USER*> getUsers();
                     ^
/usr/local/src/git_repo/kmymoney/kmymoney/plugins/kbanking/dialogs/../banking.hpp:100:21:
error: template argument 2 is invalid
/usr/local/src/git_repo/kmymoney/kmymoney/plugins/kbanking/dialogs/../banking.hpp:152:27:
error: 'AB_JOB_LIST2' has not been declared
   virtual int executeJobs(AB_JOB_LIST2 *jl,
                           ^~~~~~~~~~~~
kmymoney/plugins/kbanking/dialogs/CMakeFiles/kbanking_dialogs.dir/build.make:122:
recipe for target
'kmymoney/plugins/kbanking/dialogs/CMakeFiles/kbanking_dialogs.dir/kbmapaccount.cpp.o'
failed
make[2]: ***
[kmymoney/plugins/kbanking/dialogs/CMakeFiles/kbanking_dialogs.dir/kbmapaccount.cpp.o]
Error 1
CMakeFiles/Makefile2:8357: recipe for target
'kmymoney/plugins/kbanking/dialogs/CMakeFiles/kbanking_dialogs.dir/all'
failed
make[1]: ***
[kmymoney/plugins/kbanking/dialogs/CMakeFiles/kbanking_dialogs.dir/all]
Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2


So I'll wait for the official switch to aqbanking6 :)

Martin

****

[1]
https://www.aquamaniac.de/rdm/attachments/download/77/20190107-patches-kmymoney5-aqbanking6.tar.gz

https://www.aquamaniac.de/rdm/attachments/download/83/20190305-kmymoney-patches-aqbanking6.tar.gz

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://mail.kde.org/pipermail/kmymoney-devel/attachments/20190905/76c8e927/attachment.sig>


More information about the KMyMoney-devel mailing list