Bug 387350 - Link error with libalkimia 7.0
Summary: Link error with libalkimia 7.0
Status: RESOLVED FIXED
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 4.8.1
Platform: Other All
: NOR normal
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-27 10:21 UTC by Ralf Habacker
Modified: 2019-08-30 14:12 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 4.8.2
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ralf Habacker 2017-11-27 10:21:51 UTC
Compiling kmymoney from branch 4.8 with alkimia 7.0 returns the following linking error: 

[ 47%] Linking CXX shared library ../../lib/libkmm_mymoney.so
CMakeFiles/kmm_mymoney.dir/mymoneyfile.cpp.o: In function `MyMoneyMoney':
/home/xxx/src/kmymoney-4.8/kmymoney/mymoney/mymoneymoney.h:315: undefined reference to `AlkValue::AlkValue(AlkValue const&)'
Comment 1 Ralf Habacker 2017-11-27 10:31:46 UTC
Git commit 05003dca6990dd6463eb7fab168b26baa56dec1f by Ralf Habacker.
Committed on 27/11/2017 at 10:31.
Pushed by habacker into branch '4.8'.

Fix 'Link error with libalkimia 7.0'

The build system expects alkimia library to be specified in
LIBALKIMIA_LIBRARIES, which is not provided by libalkimia > 5.0.
FIXED-IN:4.8.2

M  +4    -0    CMakeLists.txt

https://commits.kde.org/kmymoney/05003dca6990dd6463eb7fab168b26baa56dec1f