I had the same issue, solved by upgrading to the last version of cmake.<br><br><div><span class="gmail_quote">2006/12/19, Tim Cramer &lt;<a href="mailto:tim.cramer@iem.rwth-aachen.de">tim.cramer@iem.rwth-aachen.de</a>&gt;:
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi all,<br><br>i have got a problem with the QT_WRAP_UI command. It does not generate
<br>the required .h and .cpp files.<br><br><br>CMakeLists.txt:<br><br>SET(TRINITY_REAL_SRCS<br>aboutdlgimpl.cc<br>images.c<br>DObjTree.cc<br>ViewDlgData.cc<br>displaymanager.cc<br>displayobjsbase.cc<br>gltext.cc<br>qtstuff.cc
<br>userinterface.cc<br>DObjTreeData.cc<br>configmanager.cc<br>displayobjmodi.cc<br>displayobjshelpers.cc<br>helpers.cc<br>pngimage.cc<br>searchpath.cc<br>ViewDlg.cc<br>displayglobal.cc<br>displayobjs.cc<br>evalmsg.cc<br>
introDlg.cc<br>pyinterpreter.cc<br>textinterface.cc<br>trinitypython.c<br>nview.cc<br>)<br><br>SET(MOC_SRCS<br>qtstuff.cc<br>ViewDlg.cc<br>ViewDlgData.cc<br>introDlg.cc<br>DObjTree.cc<br>DObjTreeData.cc<br>aboutdlgimpl.cc
<br>)<br><br>SET(TRINITY_UI<br>ui_trinityabout.ui<br>)<br><br>ADD_DEFINITIONS( ${QT_DEFINITIONS} )<br><br>IF(QT_MOC_EXECUTABLE)<br>&nbsp;&nbsp;SET ( QT_WRAP_CPP &quot;YES&quot;)<br>ENDIF(QT_MOC_EXECUTABLE)<br><br>SET(QT_WRAP_UI &quot;YES&quot;)
<br><br>INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})<br><br>QT_WRAP_UI(trinity_ui_lib ui_trinityabout.h ui_trinityabout.cc<br>${TRINITY_UI})<br>QT_WRAP_CPP(trinity_moc_lib moc_ ${MOC_SRCS})<br><br>#ADD_LIBRARY (trinity_ui_lib STATIC ${TRINITY_UI})
<br><br>ADD_EXECUTABLE(iMOOSE.trinity.real ${TRINITY_REAL_SRCS} )<br>TARGET_LINK_LIBRARIES(iMOOSE.trinity.real png jpeg z Xft mng iMOOSE<br>trinity_ui_lib pyfempool pyfemmesh pyfilehandlers pymatprops<br>${QT_LIBRARY} )<br>
<br><br>The failure I get is:<br><br>Building CXX object<br>source/trinity/base/CMakeFiles/iMOOSE.trinity.real.dir/aboutdlgimpl.o<br>/usr/bin/g++-3.4.6&nbsp;&nbsp; -DOORELEASESTR=\&quot;test\&quot; -DOOVERSSTR=\&quot;0.97\&quot;<br>
-I/opt/mtl -I/opt/itl -I/home/raid1/lange/Cramer/cmake/oovr/source<br>-I/usr/X11R6/include -I/usr/include/python2.4<br>-I/home/raid1/lange/Cramer/cmake/oovr/source/trinity/base&nbsp;&nbsp; -DQT_SHARED<br>-DQT_NO_DEBUG -DQT_DLL -o<br>
source/trinity/base/CMakeFiles/iMOOSE.trinity.real.dir/aboutdlgimpl.o -c<br>/home/raid1/lange/Cramer/cmake/oovr/source/trinity/base/aboutdlgimpl.cc<br>In file included from<br>/home/raid1/lange/Cramer/cmake/oovr/source/trinity/base/aboutdlgimpl.cc:3:
<br>/home/raid1/lange/Cramer/cmake/oovr/source/trinity/base/aboutdlgimpl.h:2:29:<br>ui_trinityabout.h: No such file or directory<br>In file included from<br>/home/raid1/lange/Cramer/cmake/oovr/source/trinity/base/aboutdlgimpl.cc:3:
<br>/home/raid1/lange/Cramer/cmake/oovr/source/trinity/base/aboutdlgimpl.h:6:<br>error: expected class-name before &#39;{&#39; token<br>/home/raid1/lange/Cramer/cmake/oovr/source/trinity/base/aboutdlgimpl.h:7:<br>error: ISO C++ forbids declaration of `Q_OBJECT&#39; with no type
<br>/home/raid1/lange/Cramer/cmake/oovr/source/trinity/base/aboutdlgimpl.h:11:<br>error: expected `)&#39; before &#39;*&#39; token<br>/home/raid1/lange/Cramer/cmake/oovr/source/trinity/base/aboutdlgimpl.cc:7:20:<br>qlabel.h
: No such file or directory<br>/home/raid1/lange/Cramer/cmake/oovr/source/trinity/base/aboutdlgimpl.cc:8:25:<br>qpushbutton.h: No such file or directory<br>/home/raid1/lange/Cramer/cmake/oovr/source/trinity/base/aboutdlgimpl.cc:9:24:
<br>qtabwidget.h: No such file or directory<br>/home/raid1/lange/Cramer/cmake/oovr/source/trinity/base/aboutdlgimpl.cc:10:26:<br>qtextbrowser.h: No such file or directory<br>/home/raid1/lange/Cramer/cmake/oovr/source/trinity/base/aboutdlgimpl.cc:11:21:
<br>qwidget.h: No such file or directory<br>/home/raid1/lange/Cramer/cmake/oovr/source/trinity/base/aboutdlgimpl.cc:12:21:<br>qlayout.h: No such file or directory<br>/home/raid1/lange/Cramer/cmake/oovr/source/trinity/base/aboutdlgimpl.cc:13:22:
<br>qvariant.h: No such file or directory<br>/home/raid1/lange/Cramer/cmake/oovr/source/trinity/base/aboutdlgimpl.cc:14:22:<br>qtooltip.h: No such file or directory<br>/home/raid1/lange/Cramer/cmake/oovr/source/trinity/base/aboutdlgimpl.cc:15:24:
<br>qwhatsthis.h: No such file or directory<br>/home/raid1/lange/Cramer/cmake/oovr/source/trinity/base/aboutdlgimpl.cc:16:29:<br>qmultilineedit.h: No such file or directory<br>/home/raid1/lange/Cramer/cmake/oovr/source/trinity/base/aboutdlgimpl.cc:19:
<br>error: expected `)&#39; before &#39;*&#39; token<br>make[2]: ***<br>[source/trinity/base/CMakeFiles/iMOOSE.trinity.real.dir/aboutdlgimpl.o]<br>Error 1<br><br>So why don&#39;t I get the header?<br><br>Thank you for your help.
<br><br><br>Tim<br><br>_______________________________________________<br>CMake mailing list<br><a href="mailto:CMake@cmake.org">CMake@cmake.org</a><br><a href="http://www.cmake.org/mailman/listinfo/cmake">http://www.cmake.org/mailman/listinfo/cmake
</a><br></blockquote></div><br><br clear="all"><br>-- <br>PS : Le club <a href="http://www.developpez.com">www.developpez.com</a> met à disposition gratuitement tous les services utiles aux développeurs : newsletter, magazine, actualités, cours, tutoriels, articles, FAQ&#39;s, tests, comparatifs, débats, sondages, outils, sources, composants et exemples de codes, les BLOGs des développeurs, et l&#39;hébergement gratuit de sites pour développeurs.
<br><a href="http://www.developpez.com">www.developpez.com</a> est la communauté en langue française qui concentre le plus de développeurs professionnels :<br>- Jusqu&#39;à 80 000 visites par jour<br>- Plus de 900 000 développeurs distincts fréquentent au moins une fois par mois 
<a href="http://www.developpez.com">www.developpez.com</a><br>- Le forum d&#39;entraide des développeurs est le plus actif dans son domaine avec plus de 5000 messages par jour<br>- La plus grande équipe de rédaction bénévole : plus de 200 auteurs.