If you have to modify the build configuration, I guess the best place to do it would be in CTK/CMake/ctkMacroBuildQtLib.cmake<div>Julien</div><div><br><div class="gmail_quote">On Thu, Apr 8, 2010 at 10:38 AM, Luis Ibanez <span dir="ltr">&lt;<a href="mailto:luis.ibanez@kitware.com">luis.ibanez@kitware.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">The following patch seems to fix the problem:<br>
<br>
<br>
===========================================================<br>
<br>
diff --git a/Libs/DICOM/Widgets/CMakeLists.txt<br>
b/Libs/DICOM/Widgets/CMakeLists.txt<br>
index 4c9670c..82a446e 100644<br>
--- a/Libs/DICOM/Widgets/CMakeLists.txt<br>
+++ b/Libs/DICOM/Widgets/CMakeLists.txt<br>
@@ -8,6 +8,7 @@ SET(KIT_export_directive &quot;CTK_DICOM_WIDGETS_EXPORT&quot;)<br>
<br>
 # Additional directories to include<br>
 SET(KIT_include_directories<br>
+  ${CTKDICOMWidgets_BINARY_DIR}/Resources/UI<br>
   )<br>
<br>
 # Source files<br>
<br>
======================================================<br>
<br>
<br>
Does anyone has an objection to the patch ?<br>
<br>
<br>
BTW:  Any hint of why is that this compilation errors<br>
was not reported by other builds in the Dashboard ?<br>
<br>
<br>
      Thanks<br>
<br>
<br>
           Luis<br>
<br>
<br>
<br>
---------------------------------------------------------------<br>
<div><div></div><div class="h5">On Thu, Apr 8, 2010 at 10:35 AM, Luis Ibanez &lt;<a href="mailto:luis.ibanez@kitware.com">luis.ibanez@kitware.com</a>&gt; wrote:<br>
&gt; More on this,<br>
&gt;<br>
&gt; The offending file is actually generated in<br>
&gt; ./CTK-build/Libs/DICOM/Widgets/Resources/UI/ui_ctkDICOMListenerWidget.h<br>
&gt;<br>
&gt; but the directory:<br>
&gt; ./CTK-build/Libs/DICOM/Widgets/Resources/UI<br>
&gt;<br>
&gt; doesn&#39;t seem to be added to a CMake command<br>
&gt;<br>
&gt;   INCLUDE_DIRECTORIES()<br>
&gt;<br>
&gt; Any hint on what will be the proper location for<br>
&gt; adding this command ?<br>
&gt;<br>
&gt;<br>
&gt;    Thanks<br>
&gt;<br>
&gt;<br>
&gt;         Luis<br>
&gt;<br>
&gt;<br>
&gt; --------------------------------------------------------------<br>
&gt; On Thu, Apr 8, 2010 at 10:23 AM, Luis Ibanez &lt;<a href="mailto:luis.ibanez@kitware.com">luis.ibanez@kitware.com</a>&gt; wrote:<br>
&gt;&gt; I&#39;m starting a build of CTK from scratch<br>
&gt;&gt; and ran into the following compilation below.<br>
&gt;&gt;<br>
&gt;&gt; It looks like a misconfiguration of a file that<br>
&gt;&gt; is supposed to be preprocessed by Qt.<br>
&gt;&gt;<br>
&gt;&gt; I will appreciate any advice on how to fix it,<br>
&gt;&gt;<br>
&gt;&gt; (This can be seen too in the Dashboard on the<br>
&gt;&gt; build from &quot;eldorado.kitware&quot;).<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;      Thanks,<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;           Luis<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ------------------------------------------<br>
&gt;&gt; [ 20%] Built target QtMobility<br>
&gt;&gt; [ 40%] Built target DCMTK<br>
&gt;&gt; [ 60%] Built target CTK-Utilities<br>
&gt;&gt; [ 80%] Built target CTK-Configure<br>
&gt;&gt; [ 80%] Performing build step for &#39;CTK-build&#39;<br>
&gt;&gt; [ 12%] Built target CTKCore<br>
&gt;&gt; [ 17%] Built target CTKCoreCxxTests<br>
&gt;&gt; [ 25%] Built target CTKWidgets<br>
&gt;&gt; [ 48%] Built target CTKDICOMCore<br>
&gt;&gt; [ 56%] Built target CTKDICOMCoreCxxTests<br>
&gt;&gt; [ 58%] Building CXX object<br>
&gt;&gt; Libs/DICOM/Widgets/CMakeFiles/CTKDICOMWidgets.dir/ctkDICOMListenerWidget.cxx.o<br>
&gt;&gt; /home/ibanez/src/CTK/Libs/DICOM/Widgets/ctkDICOMListenerWidget.cxx:4:39:<br>
&gt;&gt; error: ui_ctkDICOMListenerWidget.h: No such file or directory<br>
&gt;&gt; /home/ibanez/src/CTK/Libs/DICOM/Widgets/ctkDICOMListenerWidget.cxx:9:<br>
&gt;&gt; error: expected class-name before ‘{’ token<br>
&gt;&gt; /home/ibanez/src/CTK/Libs/DICOM/Widgets/ctkDICOMListenerWidget.cxx: In<br>
&gt;&gt; constructor ‘ctkDICOMListenerWidget::ctkDICOMListenerWidget(QWidget*)’:<br>
&gt;&gt; /home/ibanez/src/CTK/Libs/DICOM/Widgets/ctkDICOMListenerWidget.cxx:27:<br>
&gt;&gt; error: ‘class ctkDICOMListenerWidgetPrivate’ has no member named<br>
&gt;&gt; ‘setupUi’<br>
&gt;&gt; make[5]: *** [Libs/DICOM/Widgets/CMakeFiles/CTKDICOMWidgets.dir/ctkDICOMListenerWidget.cxx.o]<br>
&gt;&gt; Error 1<br>
&gt;&gt; make[4]: *** [Libs/DICOM/Widgets/CMakeFiles/CTKDICOMWidgets.dir/all] Error 2<br>
&gt;&gt; make[3]: *** [all] Error 2<br>
&gt;&gt; make[2]: *** [CMakeExternals/Stamp/CTK-build/CTK-build-build] Error 2<br>
&gt;&gt; make[1]: *** [CMakeFiles/CTK-build.dir/all] Error 2<br>
&gt;&gt; make: *** [all] Error 2<br>
&gt;&gt;<br>
&gt;<br>
_______________________________________________<br>
Ctk-developers mailing list<br>
<a href="mailto:Ctk-developers@commontk.org">Ctk-developers@commontk.org</a><br>
<a href="http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers" target="_blank">http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers</a><br>
</div></div></blockquote></div><br></div>