KMyMoney Compile..3rdparty directory

Jack ostroffjh at users.sourceforge.net
Mon Oct 7 17:10:34 BST 2019


Hello JV,

On 2019.10.07 09:11, jvapr27 at gmail.com wrote:
> Hi all,
> 
> I am attempting to compile KMyMoney master branch.
Depending on why you are doing this, you might prefer git head of the  
5.0 branch.  Master has new features still in development (that is not  
ready for real use yet.)  Bug fixes for 5.x are generally in the 5.0  
branch first, but also in master after a small delay.
> 
> In the cmake output I see the following:
> 
>    CMake Warning at CMakeLists.txt:247 (find_package):      Could not  
> find a configuration file for package "AQBANKING" that    is       
> compatible with requested version "5.99.32".
>      The following configuration files were considered but not     
> accepted:
>        /usr/lib64/cmake/aqbanking-5.7/aqbanking-config.cmake,  
> version:    5.7.8         
> /lib64/cmake/aqbanking-5.7/aqbanking-config.cmake, version:    5.7.8
> 
>    CMake Warning at CMakeLists.txt:248 (find_package):      Could not  
> find a configuration file for package "gwenhywfar" that    is       
> compatible with requested version "4.99.16".
>      The following configuration files were considered but not     
> accepted:
>        /usr/lib64/cmake/gwenhywfar-4.20/gwenhywfar-config.cmake,     
> version: 4.20.0         
> /lib64/cmake/gwenhywfar-4.20/gwenhywfar-config.cmake, version:     
> 4.20.0
Note these are warnings, not errors.  It is saying that cmake cannot  
find aqbanking or gwenhywfar.  Whether you need them depends on your  
requirements - mainly whether you want to do any online banking, and if  
so, where your banks are.  If you are in the US, you probably do not  
need them.  If you are in Europe, it is more likely you do need them.   
I do not know whether or not they are used anywhere else.
> 
> I also see that the in the 3rdparty directory, there are files.. are  
> these meant to install 3rd party software that KMyMoney requires? If  
> so, how do I use them? I am on Fedora 30 using Plasma.
As I understand it, the folders under 3rdparty are only used when  
preparing a fully self-contained package, such as an appimage or  
possibly for Windows.  As you are compiling for a recent Linux  
distribution, you should not need anything there.
> 
>    Operating System: Fedora 30
>    KDE Plasma Version: 5.15.5
>    KDE Frameworks Version: 5.59.0
>    Qt Version: 5.12.4
>    Kernel Version: 5.2.17-200.fc30.x86_64
>    OS Type: 64-bit
>    Processors: 8 × Intel® Core™ i5-8250U CPU @ 1.60GHz
>    Memory: 31.2 GiB of RAM
> 
> I am slowly learning how all these pieces come together. Thank you  
> for any assistance you can provide.
If this is the first time you are compiling from git, you may need to  
install one or more -dev packages, but if the above warnings are all  
you get from cmake, then you seem to have already taken care of that.
> 
> JV
Jack


More information about the KMyMoney-devel mailing list