D8859: Adapt the cmake buildsystem to be able to work with KDE CI

Csaba Kert├ęsz noreply at phabricator.kde.org
Wed Nov 29 13:55:24 UTC 2017

ckertesz added a comment.

  Thanks for the update!
  - libraw: fails to build because the swab-workaround is still needed on desktop otherwise:
  [ 14%] Building CXX object CMakeFiles/raw.dir/internal/dcraw_common.cpp.o
  .../kstars/build_android/android/3rdparty/libraw/internal/dcraw_common.cpp:211:5: error: use of undeclared identifier 'swab'
    swab ((char*)pixel, (char*)pixel, count*2);
  .../kstars/build_android/android/3rdparty/libraw/internal/dcraw_common.cpp:13760:7: error: use of undeclared identifier 'swab'
    swab ((char*)ppm2, (char*)ppm2, width*colors*2);
  2 errors generated.
  - cfitsio: There is no sane reason, but CMake can't determinate the static linker correctly (even if -DCMAKE_AR is passed in configuration stage), if the toolchain file is not included in the cfitsio/CMakeLists.txt,. Please don't remove the following workaround line from the cfitsio patch:
  I look forward for the next round.

  R321 KStars


To: apol, mutlaqja
Cc: ckertesz, #kde_edu, narvaez, apol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-edu/attachments/20171129/ae240655/attachment.html>

More information about the kde-edu mailing list