<div>&nbsp;</div>
<div>Thanks a lot Alex ....</div>
<div>&nbsp;</div>
<div>It worked .....</div>
<div>&nbsp;</div>
<div>Regards,</div>
<div>&nbsp;</div>
<div>Deepak</div>
<div>&nbsp;</div>
<div>&nbsp;<br><br>&nbsp;</div>
<div><span class="gmail_quote">On 5/15/07, <b class="gmail_sendername">Alexander Neundorf</b> &lt;<a href="mailto:a.neundorf-work@gmx.net">a.neundorf-work@gmx.net</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">On Tuesday 15 May 2007 10:37, Deepak Roy wrote:<br>&gt; Hello,<br>&gt;<br>&gt; I am trying to compile my QT 
3.3.4 project with ITK 3.2 and CMake 2.4.<br>&gt;<br>&gt; Earlier, i could successfully build the same project using ITK 2.4 and<br>&gt; CMake 2.0 Patch 6. However, now when i am trying to upgrade my ITK from<br>&gt; version 
2.4 to version 3.2 i am getting CMake build errors.<br>&gt;<br>&gt; Specifically, the error is regarding the generation of MOC files using<br>&gt; QT_WRAP_CPP.<br>&gt;<br>&gt; Following is a simplified illustration of my 
CMakeLists.txt :<br>&gt;<br>&gt; ***************************************************************************<br>&gt;****************<br>&gt;<br>&gt; PROJECT(MY_PROJECT)<br>&gt;<br>&gt; ...<br>&gt;<br>&gt; SET(MY_PROJECT_SRCS_H
<br>&gt;<br>&gt; a.h<br>&gt; b.h<br>&gt; c.h<br>&gt;<br>&gt; )<br>&gt;<br>&gt; SET(MY_PROJECT_SRCS_CXX<br>&gt;<br>&gt; a.cpp<br>&gt; b.cpp<br>&gt; c.cpp<br>&gt;<br>&gt; )<br>&gt;<br>&gt; SET(MY_PROJECT_MOC_SRCS<br>&gt;<br>
&gt; a.h<br>&gt; b.h<br>&gt;<br>&gt; )<br>&gt;<br>&gt; SET(MY_PROJECT_SRCS<br>&gt;<br>&gt; ${MY_PROJECT_SRCS_H}<br>&gt; ${MY_PROJECT_SRCS_CXX}<br>&gt;<br>&gt; )<br>&gt;<br>&gt; #-------------------------------<br>&gt; # Generate Moc Files
<br>&gt; #-------------------------------<br>&gt;<br>&gt; IF(QT_WRAP_CPP)<br>&gt;&nbsp;&nbsp; QT_WRAP_CPP(MY_PROJECT ${MY_PROJECT_SRCS_CXX} ${MY_PROJECT_MOC_SRCS} )<br>&gt; ENDIF(QT_WRAP_CPP)<br><br>Does the following work ?<br><br>
QT_WRAP_CPP(MY_PROJECT MY_PROJECT_SRCS_CXX ${MY_PROJECT_MOC_SRCS} )<br><br>According to the man page only the name of the &quot;destination list&quot; should be<br>used:<br>&nbsp;&nbsp;QT_WRAP_CPP(resultingLibraryName DestName<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SourceLists ...)
<br>&nbsp;&nbsp;&nbsp;&nbsp; Produce moc files for all the .h files listed in the SourceLists. The<br>&nbsp;&nbsp;&nbsp;&nbsp; moc files will be added to the library using the DestName source list.<br><br><br>Bye<br>Alex<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>