Serghei,
I think I have found a problem with the kdevelop CMake files. kdevelop
build fails with:
[ 92%] Building CXX object
kdevdesigner/designer/CMakeFiles/libkdevdesignerpart-module.dir/kdevdesigner_part.cpp.o
cd /home/david/tblds/trinity-kdevelop/src/build/kdevdesigner/designer &&
/usr/bin/c++ -Dlibkdevdesignerpart_module_EXPORTS -DHAVE_CONFIG_H
-DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT
-DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -DDESIGNER -fpermissive
-Wno-deprecated -include tqt.h -fPIC
-I/home/david/tblds/trinity-kdevelop/src/build/kdevdesigner/designer
-I/home/david/tblds/trinity-kdevelop/src/kdevelop/kdevdesigner/designer
-I/home/david/tblds/trinity-kdevelop/src/kdevelop/kdevdesigner/shared
-I/home/david/tblds/trinity-kdevelop/src/kdevelop/lib/interfaces/external
-I/opt/trinity/include -I/opt/qt/include -I/opt/qt/include/tqt -include
tqt.h -UQT_NO_ASCII_CAST -o
CMakeFiles/libkdevdesignerpart-module.dir/kdevdesigner_part.cpp.o -c
/home/david/tblds/trinity-kdevelop/src/kdevelop/kdevdesigner/designer/kdevdesigner_part.cpp
/home/david/tblds/trinity-kdevelop/src/kdevelop/kdevdesigner/designer/kdevdesigner_part.cpp:565:33:
fatal error: kdevdesigner_part.moc: No such file or directory
compilation terminated.
make[2]: ***
[kdevdesigner/designer/CMakeFiles/libkdevdesignerpart-module.dir/kdevdesigner_part.cpp.o]
Error 1
make[2]: Leaving directory `/home/david/tblds/trinity-kdevelop/src/build'
make[1]: ***
[kdevdesigner/designer/CMakeFiles/libkdevdesignerpart-module.dir/all] Error 2
make[1]: Leaving directory `/home/david/tblds/trinity-kdevelop/src/build'
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
I saved the scrollback from just before the error and, the error is
correct, CMake is NOT generating kdevdesigner_part.moc:
[ 82%] Generating actiondnd.moc
cd /home/david/tblds/trinity-kdevelop/src/build/kdevdesigner/designer &&
/opt/qt/bin/tmoc
/home/david/tblds/trinity-kdevelop/src/kdevelop/kdevdesigner/designer/actiondnd.h
-o actiondnd.moc
/usr/bin/cmake -E cmake_progress_report
/home/david/tblds/trinity-kdevelop/src/build/CMakeFiles
[ 82%] Generating actioneditorimpl.moc
<snip remaining directory information>
[ 83%] Generating actionlistview.moc
[ 83%] Generating asciivalidator.moc
[ 83%] Generating command.moc
[ 83%] Generating connectionitems.moc
[ 83%] Generating connectiontable.moc
[ 83%] Generating customwidgeteditorimpl.moc
[ 83%] Generating database.moc
[ 83%] Generating dbconnectionimpl.moc
[ 83%] Generating dbconnectionsimpl.moc
[ 84%] Generating editfunctionsimpl.moc
[ 84%] Generating filechooser.moc
[ 84%] Generating formfile.moc
[ 84%] Generating formsettingsimpl.moc
[ 84%] Generating formwindow.moc
[ 84%] Generating hierarchyview.moc
[ 84%] Generating iconvieweditorimpl.moc
[ 84%] Generating layout.moc
[ 84%] Generating listboxdnd.moc
[ 85%] Generating listboxeditorimpl.moc
[ 85%] Generating listboxrename.moc
[ 85%] Generating listdnd.moc
[ 85%] Generating listviewdnd.moc
[ 85%] Generating listvieweditorimpl.moc
[ 85%] Generating mainwindow.moc
[ 85%] Generating menubareditor.moc
[ 85%] Generating multilineeditorimpl.moc
[ 85%] Generating newformimpl.moc
[ 86%] Generating orderindicator.moc
[ 86%] Generating outputwindow.moc
[ 86%] Generating paletteeditoradvancedimpl.moc
[ 86%] Generating paletteeditorimpl.moc
[ 86%] Generating pixmapchooser.moc
[ 86%] Generating popupmenueditor.moc
[ 86%] Generating previewframe.moc
[ 86%] Generating previewwidgetimpl.moc
[ 86%] Generating project.moc
[ 87%] Generating projectsettingsimpl.moc
[ 87%] Generating propertyeditor.moc
[ 87%] Generating qcompletionedit.moc
[ 87%] Generating sizehandle.moc
[ 87%] Generating sourceeditor.moc
[ 87%] Generating sourcefile.moc
[ 87%] Generating startdialogimpl.moc
[ 87%] Generating styledbutton.moc
[ 87%] Generating tableeditorimpl.moc
[ 88%] Generating timestamp.moc
[ 88%] Generating variabledialogimpl.moc
[ 88%] Generating widgetaction.moc
[ 88%] Generating widgetfactory.moc
[ 88%] Generating wizardeditorimpl.moc
It's like CMake is just not generating kdevdesigner_part.moc. Should it be?
--
David C. Rankin, J.D.,P.E.