Review Request: Fix Kalzium build and cleanup CMake warnings during Kalzium configuration by CMake
Ben Cooksley
bcooksley at kde.org
Wed Nov 23 04:19:11 UTC 2011
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/103209/
-----------------------------------------------------------
Review request for Build System and KDE Edu.
Description
-------
Currently I cannot build Kalzium, due to the following error message:
gmake[2]: *** No rule to make target `/usr/lib64/libQtOpenGL.so', needed by `lib/libcompoundviewer.so.4.7.0'. Stop.
Combined with some warning output when CMake is run on Kalzium, I determined that the dynamic location of libraries, as is currently done for Avogadro is problematic.
The patch changes this behaviour so that the path to Avogadro is supplied explicitly.
It also fixes a linking issue with my system, where Kalzium refuses to link to QtOpenGL as it is not explicitly defined as a dependency.
Diffs
-----
KalziumConfigureChecks.cmake cef3d45
compoundviewer/CMakeLists.txt b2b7e6c
src/CMakeLists.txt 47ebbd1
Diff: http://git.reviewboard.kde.org/r/103209/diff/diff
Testing
-------
Now compiles.
Thanks,
Ben Cooksley
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-buildsystem/attachments/20111123/6b1cbdb7/attachment.html>
More information about the Kde-buildsystem
mailing list