KMyMoney kf5 on windows

Jeremy Whiting jpwhiting at kde.org
Sun Jan 6 20:15:06 GMT 2019


Hi Thomas,

Awesome, thank you for that. Thanks for the explanation. It's good to see
more usage of knewstuff.

thanks,
Jeremy

On Sun, Jan 6, 2019 at 4:22 AM Thomas Baumgart <thb at net-bembel.de> wrote:

> Hello all,
>
> On Samstag, 5. Januar 2019 23:12:49 CET Jeremy Whiting wrote:
>
> > Hello all,
> >
> > I've been using kmymoney for a few years, for the past year or so I have
> > had my main pc running windows primarily, so I've been using the old
> > kdelibs4 based kmymoney on there since then. Yesterday I thought I'd
> take a
> > look at trying the latest kf5 based version since I've used it without
> > issue on linux fine before. I found both the nightly build installer and
> > the Release installer work, but fail somehow to install the
> kf5newstuff.dll
> > and kf5newstuffcore.dll. After grabbing a 64 bit build of dolphin to
> > provide those dlls and copying them into place it seems to work very
> well.
> > Do any of you know what I need to tweak to get the kmymoney windows
> > installer to include these 2 missing dlls? Does craft (or whatever is
> doing
> > the jenkins jobs) scan the dependencies by checking the cmakelists.txt
> > file? If so I guess adding a dependency to kmymoney's cmakelists.txt on
> > knewstuff would be the right approach. Otherwise I couldn't see anything
> > obvious in craft-blueprints-recipes git repo to get this dependency in
> > place (or is the kmymoney.nsi coming from some git repository I couldn't
> > find instead of being auto generated?)
>
> I am not an expert on this and so far have never tweaked any of this Craft
> stuff. But your finding has been reported by others and I thank you for
> sharing the workaround.
>
> > P.S. I couldn't see any knewstuff usage in the kmymoney gui on linux or
> > windows here, but when trying to launch kmymoney.exe it definitely fails
> if
> > the dlls are missing. Not sure where the dependency is coming from to be
> > honest.
>
> The dependency comes from Alkimia. We added some code to move all the
> online price update from KMyMoney to it so that other applications can
> benefit from it. One of them is a plasma widget which is in the works. It
> is available also in a KDE4 version.
>
> Unfortunately, some dependency slipped in to the Alkimia master branch,
> which should not influence the build of the stable version of KMyMoney. But
> there is another problem because it does. So far, I did not find a way how
> to setup different craft builds for stable and development. Looks like I
> have to dive into the details of Craft to figure out. So far, I have added
> a dependency to the knewstuff framework in
>
>
> https://commits.kde.org/craft-blueprints-kde/60c14435de95e5fc73a70d1a0cd7f41d3164e033
>
> and hope that this solves the issues of the missing dlls.
>
>
> --
>
> Regards
>
> Thomas Baumgart
>
> https://www.signal.org/       Signal, the better WhatsApp
> -------------------------------------------------------------
> New processes are created by other processes, just like new humans.
> New humans are created by other humans, of course, not by processes.
> (Unix System Administrator Handbook)
> -------------------------------------------------------------
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kmymoney-devel/attachments/20190106/d14fc210/attachment.html>


More information about the KMyMoney-devel mailing list