[Kmymoney] Error loading shared libraries

timothy timboyle at afrihost.co.za
Sun Jan 11 10:34:56 UTC 2015


Hi Thomas

Very many thanks for taking the trouble to give me such a detailed
explanation.

Yes I did pull from anongit - my terminology is not correct.

How do I compile libofx to produce development files? I guess my new
kmymoney has included the old libofx development files from the
repository? 'Configure KMyMoney/Plugins' does not show the version
number of the plugin.

Regards
Timothy


On Sun, 2015-01-11 at 10:18 +0100, Thomas Baumgart wrote:
> 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
> 
> 
> _______________________________________________
> KMyMoney mailing list
> KMyMoney at kde.org
> https://mail.kde.org/mailman/listinfo/kmymoney




More information about the KMyMoney mailing list