Right, ParaView&#39;s Use file (ParaViewUse.cmake) already calls find VTK seeding it with PARAVIEW_VTK_DIR. Hence the duplicate targets.<div><br></div><div><br><div class="gmail_quote">On Wed, Sep 7, 2011 at 9:36 AM, Utkarsh Ayachit <span dir="ltr">&lt;<a href="mailto:utkarsh.ayachit@kitware.com">utkarsh.ayachit@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;">Mathieu,<br>
<br>
I&#39;m not surprised that it doesnt&#39; work. You cannot bring in VTK and<br>
ParaView in the same project. If you project depends on both, you<br>
should just include ParaView and you&#39;ll get access to most of VTK as<br>
well (I can&#39;t think of anything we disable explicitly when importing<br>
VTK, but I may be wrong).<br>
<font color="#888888"><br>
Utkarsh<br>
</font><div><div></div><div class="h5"><br>
On Wed, Sep 7, 2011 at 9:29 AM, Mathieu Malaterre<br>
&lt;<a href="mailto:mathieu.malaterre@gmail.com">mathieu.malaterre@gmail.com</a>&gt; wrote:<br>
&gt; Hi all,<br>
&gt;<br>
&gt;  I am trying to build a paraview module. I have VTK 5.8.0 and<br>
&gt; ParaView 3.10.1 installed on a linux/debian machine. When importing<br>
&gt; both VTK &amp; ParaView cmake module, I am getting the following errors<br>
&gt; (truncated):<br>
&gt;<br>
&gt; ...<br>
&gt; CMake Error at /tmp/pv/usr/lib/paraview/CMake/ParaViewTargets.cmake:16<br>
&gt; (ADD_EXECUTABLE):<br>
&gt;  add_executable cannot create imported target &quot;vtkWrapPython&quot; because<br>
&gt;  another target with the same name already exists.<br>
&gt; Call Stack (most recent call first):<br>
&gt;  /tmp/pv/usr/lib/paraview/ParaViewConfig.cmake:58 (INCLUDE)<br>
&gt;  CMakeLists.txt:3 (find_package)<br>
&gt;<br>
&gt;<br>
&gt; CMake Error at /tmp/pv/usr/lib/paraview/CMake/ParaViewTargets.cmake:19<br>
&gt; (ADD_EXECUTABLE):<br>
&gt;  add_executable cannot create imported target &quot;vtkWrapPythonInit&quot; because<br>
&gt;  another target with the same name already exists.<br>
&gt; Call Stack (most recent call first):<br>
&gt;  /tmp/pv/usr/lib/paraview/ParaViewConfig.cmake:58 (INCLUDE)<br>
&gt;  CMakeLists.txt:3 (find_package)<br>
&gt; ...<br>
&gt;<br>
&gt;<br>
&gt; It can easily be reproduced with:<br>
&gt;<br>
&gt; $ cat /tmp/bla/CMakeLists.txt<br>
&gt; project(bla)<br>
&gt; find_package(VTK REQUIRED)<br>
&gt; find_package(ParaView REQUIRED)<br>
&gt;<br>
&gt; Could someone please confirm this is an actual issue ? If so I&#39;ll<br>
&gt; report that to paraview bug tracker. Meanwhile could someone please<br>
&gt; suggest a fix, other than -tediously- adding blockers for each<br>
&gt; imported target, eg:<br>
&gt;<br>
&gt; $ cat /usr/lib/paraview/CMake/ParaViewTargets.cmake<br>
&gt; ...<br>
&gt; # Create imported target vtkWrapPython<br>
&gt; IF(NOT TARGET vtkWrapPython)<br>
&gt; ADD_EXECUTABLE(vtkWrapPython IMPORTED)<br>
&gt; ENDIF(NOT TARGET vtkWrapPython)<br>
&gt; ...<br>
&gt;<br>
&gt; This issue can also be seen when building VTKEdge (svn checkout from 20110819).<br>
&gt;<br>
&gt; Thanks much !<br>
&gt; --<br>
&gt; Mathieu<br>
&gt; _______________________________________________<br>
&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;<br>
&gt; Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;<br>
&gt; Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
&gt;<br>
&gt; Follow this link to subscribe/unsubscribe:<br>
&gt; <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt;<br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
</div></div></blockquote></div><br></div>