Registered Member
|
Hallo,
currently I'm trying to compile KMM in version 5.0.7 on Ubuntu 18.04. I just followed the introduction in README.cmake and I can start KMM. There is only one problem: I have no plugins in the settings area, so KMM starts with an error that there is no plugin to load data. Can some one help me? Greets, Christian |
KDE Developer
|
Make sure your plugins are installed in the directory shown by kf5-config --qt-plugins (that is dash dash qt dash plugins) and the application is installed in the location where all other KDE apps live (on most distros /usr/bin).
Before you execute any of the following run make uninstall (possibly with sudo as root) to get rid of the current installation to avoid dangling files. If any of the above paths differ,
That should do the trick.
ipwizard, proud to be a member of the KMyMoney forum since its beginning.
openSuSE Leap 15.4 64bit, KF5 |
Registered Member
|
Oh perfect but now I've the next issue.
I compiled and installed gwenhywfar-4.99.18rc2 and aqbanking-5.99.32beta And now I'm getting this error during compiling KMM:
|
KDE Developer
|
Da fehlen dem Linker wohl ein paar (neue) Funktionen (e.g. CppGui::getPassword()) Hast Du evtl. noch irgendwo alte AqBanking/Gwenhywfar Versionen rumliegen, die da herangezogen werden sollen? Ware interessant zu sehen, was da bei make VERBOSE=1 als komplettes Kommando zu aufgerufen wird. Das gibt Dir vielleicht Hinweise, wo Du suchen solltest.
ipwizard, proud to be a member of the KMyMoney forum since its beginning.
openSuSE Leap 15.4 64bit, KF5 |
Registered Member
|
I had the same problem with Ubuntu 18.04. I removed the gwenhywfar-dev package and make ran through. Then to make sure I don't get other errors I un-installed aqbanking and gwenhywfar. I rebuild and installed in this order: gwenhywfar-4.99.16beta, aqbanking-5.99.33beta, kmymoney-5.0.7.
I can start KMyMoney now but I can't setup aqbanking in it. Any help would be appreciated. |
Registered Member
|
Also ich habe gesehen, dass ich echt noch ein paar Sachen nicht deinstalliert hatte und habe dann mit sudo apt autoremove die DInge entfernt und alles neu compiliert und installiert. Allerdings hängt es immer noch an dem gleichen Punkt. Mit make VERBOSE=1 kommt das folgenden. Ich kann damit leider nichts anfangen.
|
Registered Member
|
Ich hab mir jetzt mit einem Workaround geholfen. Für OpenSUSE gibt es bereits eine kompilierte 5.0.7 mit aqbanking. Ich hab mit daher eine VM mit OpenSUSE aufgesetzt und warte solange bis die 5.0.7 offiziell für Ubuntu und Debian existiert.
Tausend dank für die Hilfe. |
KDE Developer
|
Trotz des gefunden Workarounds (die ganz große Kelle geschwungen ) hier noch ein Hinweis aus dem VERBOSE=1 log: da werden die beiden Libs aus unterschiedlichen Locations verwendet und die passen vermutlich nicht zusammen. Da ist also noch etwas Aufräumen notwendig (auch für die Zukunft)
/usr/lib/x86_64-linux-gnu/libgwengui-cpp.so vs. /usr/lib/libgwenhywfar.so.78 Die libgwengui-cpp muss aus dem gleichen Verzeichnis wie die libgwenhywfar verwendet werden. Sonst kommt es vermutlich zu dem beobachteten 'Symbol not found' Problem beim Linken. Wo kommt diese Datei in /usr/lib/x86_64-linux-gnu eigentlich her? Aus einem Paket oder von alten Versuchen? Ich wäre natürlich an Ergebnissen interessiert.
ipwizard, proud to be a member of the KMyMoney forum since its beginning.
openSuSE Leap 15.4 64bit, KF5 |
Registered users: Bing [Bot], Evergrowing, Google [Bot], q.ignora, watchstar