LabPlot builds and runs with kf5

Marko Käning mk-lists at
Sun Mar 1 19:55:22 UTC 2015

Hi Alexander,

I just tried to build LabPlot on OSX/CI for which I had to add these deps:
$ git diff
diff --git a/dependency-data-kf5-qt5 b/dependency-data-kf5-qt5
index 46d92ca..3731ec6 100644
--- a/dependency-data-kf5-qt5
+++ b/dependency-data-kf5-qt5
@@ -813,6 +813,14 @@ kde/kdeedu/parley: kde/kdeedu/libkeduvocdocument
 kde/kdeedu/khangman: kde/kdeedu/libkeduvocdocument
 kde/kdeedu/khangman: kde/kdeedu/kdeedu-data
 kde/kdeedu/kwordquiz: kde/kdeedu/libkeduvocdocument
+kdereview/labplot: frameworks/karchive
+kdereview/labplot: frameworks/ki18n
+kdereview/labplot: frameworks/kwidgetsaddons
+kdereview/labplot: frameworks/kxmlgui
+kdereview/labplot: frameworks/kio
+kdereview/labplot: frameworks/kdelibs4support
+kdereview/labplot: frameworks/kemoticons
+kdereview/labplot: frameworks/kitemmodels
 # KDE Plasma Addons
 kde/kdeplasma-addons: frameworks/krunner

I installed GSL through MacPorts:
$ port installed gsl
The following ports are currently installed:
  gsl @1.16_3 (active)
$ $ port contents gsl
Port gsl contains:
which puts everything below prefix /opt/local and unfortunately leads to a failing
build on my OSX/CI system:
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
CMake Error at CMakeLists.txt:71 (MESSAGE):
  GNU Scientific Library not found.

-- Configuring incomplete, errors occurred!
See also "/Users/marko/WC/KDECI-builds/kf5-qt5/labplot/build/CMakeFiles/CMakeOutput.log".
See also "/Users/marko/WC/KDECI-builds/kf5-qt5/labplot/build/CMakeFiles/CMakeError.log".

KDE Continuous Integration Build
== Building Project: labplot - Branch frameworks

What can be done to let CMake find GSL properly?

Well, I have already used option


to teach cmake a little more, but it isn’t sufficient, unfortunately...


More information about the kde-edu mailing list