Hi all, just a short reminder. When adjusting a CMakeLists.txt to Qt5 to enable e.g. a dataengine please use the new namespace syntax in target_link_libraries. E.g:
target_link_libraries(plasma_engine_notifications Qt5::DBus KF5::KI18n KF5::KIconThemes KF5::KIOCore KF5::KNotifications KF5::plasma KF5::KService ${KDE4_KNOTIFYCONFIG_LIBRARY} ) and not target_link_libraries(plasma_engine_notifications Qt5::DBus ${Plasma_LIBRARIES} ${KI18n_LIBRARIES} ${KIconThemes_LIBRARIES} ${KNotifications_LIBRARIES} ${KService_LIBRARIES} ${KDE4_KIO_LIBS} ${KDE4_KNOTIFYCONFIG_LIBRARY} ) I just spent the last half our fixing linker errors as ${KI18n_LIBRARIES} didn't exist any more. Thanks, Martin
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel