[Kmymoney] Error loading shared libraries

Thomas Baumgart thb at net-bembel.de
Sun Jan 11 09:18:05 UTC 2015


Hi Tim,

On Sunday 11 January 2015 09:28:34 timothy wrote:

> Hi Thomas
> 
> Yes I do have such a button, greyed out at present. Thanks

Greyed out is not a problem. In today's master all are greyed out (I changed 
that yesterday). But it shows you have the current version installed and don't 
use the old one anymore.

> Could you please help me understand what are the extras one has to be
> aware of to get the latest kmm in all respects.
> 
> I have now the most current kmymoney from github master.

Github? I hope you pulled it from anongit.kde.org as this is the master for 
non-developers who want to build from source and is a copy of what the 
developers have with a slight delay.

> 1) I also have the latest Finance::Quote 1.35 which is a separate stand
> alone package. The kmm interface, financequote.pl, is included in the
> new kmm.

I am not aware of Finance::Quote. Some others might have more information. 
Looks like what we deliver is really just an wrapper for the interface.

> 2) I have downloaded the latest libofx 0.9.9 and compiled and installed
> that. Is it also a separate stand alone package with an interface or is
> it looked for and then included in the kmm build? Or is the latest
> libofx included in the kmm master source? I did not see it there.

If KMyMoney finds libofx (development files) during the cmake phase the 
interface is included in the build and will be installed. If the cmake run 
does not find them, it is not included. The configuration will report about 
that:

Configure results (user options):
--------------------------------------------
OFX plugin:                              yes

KBanking plugin:                         yes

iCalendar export plugin:                 yes

SQLCipher plugin:                        no
--------------------------------------------

KBanking requires AqBanking and Gwenhywfar libraries. They support a different 
interface to OFX but also require libofx for it (AFAIR). In case KBanking is 
'no' for you don't worry: you need the OFX plugin.

> 3) Is there any other extra that might be needed to be installed
> separately not included in the the master source and its required
> dependencies?

They should all be checked for during the configuration phase (run of cmake). 
In case anything is missing the configuration will tell you. Something 
additional would be the unit tests, but that is meant to be used by developers 
to verify that they did not break anything logically. No need to have those 
who don't want to change the source code.

> I am sorry if I am not very clear, but that is because I am not very
> clear. I discovered that the libofx from the repository was many
> versions out of date. Will that make a difference? I suppose it depends
> on what was fixed in the newer versions.

Yes, depending on the version the repository provides. A long time ago I added 
a patch to libofx which was important to those living close to the 
international dateline. It made it into the source quickly, but it took a long 
time for a new version to show up in distro repositories.

> Any light you could shed would really be appreciated.

I hope that is enough light for the moment. In general I would say you're set 
for the moment.

Oh, and BTW, 'Configure KMyMoney/Plugins' shows you what plugins are installed 
in case you didn't know that.

Regards

Thomas


> On Sat, 2015-01-10 at 10:26 +0100, Thomas Baumgart wrote:
> > Hi,
> > 
> > to make sure you have the new one: does it show a button labeled 'New
> > credit transfer' on the right side of the view? If so, you have the new
> > one. If not, it seems to be the old one which has an 'Execute' button
> > IIRC.
> > 
> > Thomas
> > 
> > On Saturday 10 January 2015 11:13:30 timothy wrote:
> > > OK only one Outbox now!
> > > Thanks
> > > 
> > > 
> > > Hi Christian
> > > 
> > > Yes, I think I did not uninstall the previous outdated April 2014
> > > version. Does this mean that ofx plugin is also outdated? Would it be
> > > best to clean everything out and reinstall? It seems OK in other
> > > respects.
> > > Thanks
> > > 
> > > Timothy
> > > 
> > > On Fri, 2015-01-09 at 20:29 +0100, Christian Dávid wrote:
> > > > Hello,
> > > > 
> > > > Am 09.01.2015 um 18:26 schrieb Allan:
> > > > >> BTW I have two "Outbox" icons on the left hand side?
> > > > 
> > > > Having two outboxes is a strong indicator that something is wrong.
> > > > Because
> > > > the second outbox is generated by an outdated version of the KBanking
> > > > plugin (so likely the other plugins are outdated as well). Do you have
> > > > two versions of KMyMoney installed?
> > > > 
> > > > You should add the path where you installed KMyMoney to the
> > > > environment
> > > > variable KDEDIRS. This is not so important for you as you won’t use
> > > > the
> > > > outdated plugin. And the this issue affects the plugins only.
> > > > 
> > > > Greetings,
> > > > Chris


-- 

Regards

Thomas Baumgart

GPG-FP: E55E D592 F45F 116B 8429   4F99 9C59 DB40 B75D D3BA
-------------------------------------------------------------
If you understand what you're doing, you're not learning anything.
-------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 225 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kmymoney/attachments/20150111/e1ff6962/attachment.sig>


More information about the KMyMoney mailing list