Problems Compiling KMM KF5
Łukasz Wojniłowicz
lukasz.wojnilowicz at gmail.com
Wed Mar 28 07:59:29 UTC 2018
CMare reports, that you are missing a optional package called gwengui-qt5. Do
you have it installed?
Dnia środa, 28 marca 2018 00:14:24 CEST Brendan Coupe pisze:
> OK, that worked. I have plugins working.
>
> Now to the second half of my original problem. Online banking is not
> working. From my original email:
>
> ===================================
>
> -- The following features have been disabled:
> * KBanking, Interface for the following online banking protocols: HBCI,
> EBICS, OFX Direct Connect, Paypal
>
>
>
> *----Brendan Coupe*
>
> On Tue, Mar 27, 2018 at 3:45 PM, Brendan Coupe <brendan at coupeware.com>
>
> wrote:
> > OK, trying that next.
> >
> >
> >
> > *----Brendan Coupe*
> >
> > On Tue, Mar 27, 2018 at 3:41 PM, Andrew Ho <andrewho at animezone.org> wrote:
> >> 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 <thb at 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)
> >>>>> -------------------------------------------------------------
More information about the KMyMoney-devel
mailing list