I'm trying to write a simple KRunner plug-in, but I'm not able to compile it.
The plug-in is really simple and follows the example that you can find here: http://techbase.kde.org/Development/Tutorials/Plasma/AbstractRunner#Abstract My code can be found here: http://techbase.kde.org/Development/Tutorials/Plasma/AbstractRunner#Abstract Also the CMakeLists.txt file is quite simple: project(editdistanceplugin) set(KDE_MIN_VERSION "4.3.60") find_package(KDE4 REQUIRED) include(KDE4Defaults) include(MacroLibrary) add_definitions(${QT_DEFINITIONS}, ${KDE4_DEFINITIONS}) include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${KDE4_INCLUDES}) set(editdistanceplugin_SRCS src/editdistancerunner.cpp) kde4_add_plugin(plasma_runner_editdistance_plugin ${editdistanceplugin_SRCS}) target_link_libraries(plasma_runner_editdistance_plugin ${KDE4_PLASMA_LIBS}) install(TARGETS plasma_runner_editdistance_plugin DESTINATION ${PLUGIN_INSTALL_DIR}) install(FILES plasma-runner-editdistance-plugin.desktop DESTINATION ${SERVICES_INSTALL_DIR}) Now when compiling the project, cmake creates all the files without problems: giacomo@jack-laptop:~/Progetti/EditDistancePlugin/build$ cmake .. -- The C compiler identification is GNU [...] -- Found automoc4: /usr/bin/automoc4 -- Configuring done -- Generating done -- Build files have been written to: /home/giacomo/Progetti/EditDistancePlugin/build but then calling "make" results in this error: giacomo@jack-laptop:~/Progetti/EditDistancePlugin/build$ make Scanning dependencies of target plasma_runner_editdistance_plugin_automoc Generating editdistancerunner.moc [ 0%] Built target plasma_runner_editdistance_plugin_automoc Scanning dependencies of target plasma_runner_editdistance_plugin [ 50%] Building CXX object CMakeFiles/plasma_runner_editdistance_plugin.dir/plasma_runner_editdistance_plugin_automoc.o c++: error: ,: No such file or directory make[2]: *** [CMakeFiles/plasma_runner_editdistance_plugin.dir/plasma_runner_editdistance_plugin_automoc.o] Error 1 make[1]: *** [CMakeFiles/plasma_runner_editdistance_plugin.dir/all] Error 2 make: *** [all] Error 2 It's already some time that I try to figure this out, but I don't get what I'm doing wrong. >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<