Bug 273974

Summary: Fix detection of kalgebra
Product: [Applications] cantor Reporter: Nicolás Alvarez <nalvarez>
Component: generalAssignee: Nicolás Alvarez <nalvarez>
Status: RESOLVED FIXED    
Severity: normal CC: cfeck, lueck
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Nicolás Alvarez 2011-05-23 18:39:21 UTC
Currently, Cantor only builds cantor_kalgebrabackend.so if KAlgebra is being built by the top-level kdeedu CMakeLists.txt. This doesn't work if the kdeedu apps are built separately, since when building cantor, there is no such thing as ${BUILD_kalgebra}.

Cantor should be changed to use find_library to find libanalitza. Or maybe KAlgebra should install a CMake configuration file so that Cantor can do find_package(KAlgebra).
Comment 1 José Manuel Santamaría Lema 2011-10-19 22:48:07 UTC
Git commit 2f30bd15edf500f7f91636a7026e03a13876d8ad by José Manuel Santamaría Lema.
Committed on 20/10/2011 at 00:42.
Pushed by joselema into branch 'master'.

Fix detection of kalgebra.

BUG: 273974

M  +3    -0    CMakeLists.txt
M  +2    -2    src/backends/CMakeLists.txt
M  +2    -2    src/backends/kalgebra/CMakeLists.txt

http://commits.kde.org/cantor/2f30bd15edf500f7f91636a7026e03a13876d8ad
Comment 2 José Manuel Santamaría Lema 2011-10-19 22:48:30 UTC
Git commit 2ffe4fc911a88cc05f70445a817b200e579bd105 by José Manuel Santamaría Lema.
Committed on 20/10/2011 at 00:42.
Pushed by joselema into branch 'KDE/4.7'.

Fix detection of kalgebra.

BUG: 273974

M  +3    -0    CMakeLists.txt
M  +2    -2    src/backends/CMakeLists.txt
M  +2    -2    src/backends/kalgebra/CMakeLists.txt

http://commits.kde.org/cantor/2ffe4fc911a88cc05f70445a817b200e579bd105
Comment 3 Christoph Feck 2011-10-22 12:03:45 UTC
KAlgebra does not install a AnalitzaConfig.cmake file, so Cantor still does not find it.