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