trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: May 2011

kdevelop - kdevdesignerpart CMake files error?

From: "David C. Rankin" <drankinatty@...>
Date: Tue, 10 May 2011 15:46:36 -0500
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.