Hi,
cmake .. -DKDE_INSTALL_PLUGINDIR=/usr/lib64/qt5/plugins/kf5
All the plugins are not shown up.
cmake .. -DKDE_INSTALL_PLUGINDIR=/usr/lib64/qt5/plugins
All the plugins are loaded.
Thanks,
On 3/27/2018 2:05 PM, Thomas Baumgart wrote:
Hi,
On Dienstag, 27. März 2018 10:08:57 CEST Brendan Coupe wrote:
>From MASTER Build directory (1.txt):
grep plugins
_
install_manifest.txt
/usr/lib64/plugins/kmymoney/checkprinting.so
/usr/lib64/plugins/kmymoney/csvexporter.so
[...]
/usr/lib64/plugins/kmymoney/sqlstorage.so
/usr/share/doc/HTML/en/kmymoney/configure_plugins.png
>From 5.0.1 tarball build directory (2.txt):
grep plugins install
_
manifest.txt
/usr/lib64/plugins/kmymoney/checkprinting.so
/usr/lib64/plugins/kmymoney/csvexporter.so
[...]
/usr/lib64/plugins/kmymoney/reconciliationreport.so
/usr/share/doc/HTML/en/kmymoney/configure_plugins.png
diff 1.txt 2.txt
4d3
< /usr/lib64/plugins/kmymoney/forecastview.so
9d7
< /usr/lib64/plugins/kmymoney/kcm_forecastview.so
21d18
< /usr/lib64/plugins/kmymoney/sqlstorage.so
That is OK, since we turned forecast and sql storage into a plugin.
find /usr -name FrameworkIntegrationPlugin.so
/usr/lib64/qt5/plugins/kf5/FrameworkIntegrationPlugin.so
Aha, it's what I thought. You need to install the plugins into a different
directory.
Proceed as follows:
cd your-kmymoney-build-dir
# remove current installation to cleanup
sudo make uninstall
# setup plugin installation directory
cmake .. -DKDE_INSTALL_PLUGINDIR=/usr/lib64/qt5/plugins/kf5
// the above step assumes, that your source dir is in ..
# build the project
make
# and install it again
sudo make install/fast
# now test
kmymoney
Now your plugins should be loaded.
*----Brendan Coupe*
On Tue, Mar 27, 2018 at 12:20 AM, Thomas Baumgart <t...@net-bembel.de> wrote:
Hi Brendan,
On Montag, 26. März 2018 18:00:30 CEST Brendan Coupe wrote:
Output from cmake on 5.0.1 tarball (looks more like what I have seen
with
4.8). Note it starts off with KMyMoney 5.0.0
(maybe related to the issue that made Thomas "Argh" earlier today).
Yep!
============================================
-------- KMyMoney 5.0.0 --------
Configure results (user options):
--------------------------------------------
GpgME Encryption: yes
KDE PIM holidays: yes
KDE PIM addressbook: yes
OFX plugin: yes
OFX supports CLIENTUID: no
KBanking plugin: no
weboob plugin: no
iCalendar export plugin: yes
SQLCipher plugin: no
QWebEngine: no
--------------------------------------------
Configure results (developer options):
--------------------------------------------
Qt-Designer library support: no
Generate modeltest code: no
Generate API documentation with Doxygen: yes
Build type: RelWithDebInfo
-- Found PythonInterp: /usr/bin/python (found version "2.7.14")
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/local/src/kmm/kmymoney-5.
0.1/build
That looks fine. Can you provide me with the output of the following
comamnds
please (run them in your build directory):
grep plugins install_manifest.txt
find /usr -name FrameworkIntegrationPlugin.so
Thanks.
--
Regards
Thomas Baumgart
https://www.telegram.org/ Telegram, the better WhatsApp
-------------------------------------------------------------
Any sufficiently advanced bug is indistinguishable from a feature.
(Rich Kulawiec)
-------------------------------------------------------------