Reply to topic

No external plugin suitable for opening your storage

pdebrabant
Registered Member
Posts
9
Karma
0
I've just built the 5.0.4 version from sources on my Linux Mint 19 and installed it :
Code: Select all
sudo apt-get build-dep kmymoney
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make
make install

When I run the application, I get an error message (language = fr) : Impossible de lire votre source de données. Veuillez vérifier dans la configuration de KMyMoney que le module externe nécessaire est activé.
English translation : Can not read your data source. Please check in the KMyMoney configuration that the necessary plug-in is activated.

The menu File / Open displays the message : Impossible de trouver un module externe adapté pour ouvrir votre stockage.
In English : Can not find an external plugin suitable for opening your storage.

In the external plugin configuration, no plugin is displayed.

I can't use this version. Do you know What I missed ?
User avatar ipwizard
KDE Developer
Posts
672
Karma
3
OS
From the #kmymoney channel:

[21:03] <ipwizard> Philou: looks like the plugins are not installed in the right location.
[21:03] <ipwizard> Run KMyMoney from the command line and it will tell you which plugins it finds.
[21:03] <ipwizard> You need this one for storage:
[21:03] <ipwizard> Located plugin "/usr/lib64/qt5/plugins/kmymoney/xmlstorage.so" Validity true

Please check where your distro expects the plugins. This can be obtained with the command

kf5-config --qt-plugins

and can be added to cmake with -DKDE_INSTALL_PLUGINDIR=<directory obtained with the before mentioned command>.

In case you installed the application, make sure to run 'sudo make uninstall' before you change the cmake variables so that you have no leftovers on your system.


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.0 64bit, KF5
pdebrabant
Registered Member
Posts
9
Karma
0
Thanks for your answer. The plugins' location is /usr/lib/x86_64-linux-gnu/qt5/plugins on my system (Linux Mint 19 with Cinnamon).

So after "make uninstall", I run
Code: Select all
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DKDE_INSTALL_PLUGINDIR=/usr/lib/x86_64-linux-gnu/qt5/plugins
make install


And finally, the application starts correctly !

Thanks for your job, I'm a happy user of kMyMoney since few years now.

 
Reply to topic

Bookmarks



Who is online

Registered users: Baidu [Spider], Bing [Bot], boudewijn, Exabot [Bot], funix, gerdeg, Google [Bot], jackjo, pasis