Got it.<br><br><div class="gmail_quote">On Tue, Apr 20, 2010 at 2:50 PM, 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;">
Dave,<br>
<br>
here&#39;s the commit fixing the dependency issue. Should go in the 3.8<br>
branch as well:<br>
<br>
7b8697382093f427fcd803a38e76bf86307def62<br>
<font color="#888888"><br>
<br>
Utkarsh<br>
</font><div><div></div><div class="h5"><br>
On Tue, Apr 20, 2010 at 2:10 PM, Dave Partyka &lt;<a href="mailto:dave.partyka@kitware.com">dave.partyka@kitware.com</a>&gt; wrote:<br>
&gt; It&#39;s checked in now. Give it a try and let me know. I am currently waiting<br>
&gt; for my own Linux build to finish rebuilding.<br>
&gt;<br>
&gt; On Tue, Apr 20, 2010 at 1:37 PM, Utkarsh Ayachit<br>
&gt; &lt;<a href="mailto:utkarsh.ayachit@kitware.com">utkarsh.ayachit@kitware.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; That&#39;s good news :). At least the dependency issue is solved. Dave<br>
&gt;&gt; will shortly commit a fix for not over-ridding the LD_LIBRARY_PATH<br>
&gt;&gt; when running SMExtractDocumentation.<br>
&gt;&gt;<br>
&gt;&gt; Utkarsh<br>
&gt;&gt;<br>
&gt;&gt; On Tue, Apr 20, 2010 at 1:33 PM, Sven Buijssen<br>
&gt;&gt; &lt;<a href="mailto:sven.buijssen@tu-dortmund.de">sven.buijssen@tu-dortmund.de</a>&gt; wrote:<br>
&gt;&gt; &gt; Hi Utkarsh,<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; The patch works partially. Both sequential and parallel builds are<br>
&gt;&gt; &gt; possible now, but only when not compiling against Mesa (and using<br>
&gt;&gt; &gt; VTK_USE_RPATH:BOOL=OFF).<br>
&gt;&gt; &gt; If one does, creating the help file fails, even though the mesa lib<br>
&gt;&gt; &gt; directory is part of my LD_LIBRARY_PATH:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; /usr/bin/cmake -E cmake_progress_report<br>
&gt;&gt; &gt;&gt; /data/ParaView3_Git_Build_SLES10_SP2/CMakeFiles<br>
&gt;&gt; &gt;&gt; [ 99%] Creating Documentation for ParaViewSources<br>
&gt;&gt; &gt;&gt; cd /data/ParaView3_Git_Build_SLES10_SP2/Servers/ServerManager &amp;&amp;<br>
&gt;&gt; &gt;&gt; /usr/bin/cmake<br>
&gt;&gt; &gt;&gt; -DfullXMLFile=/data/ParaView3_Git/Applications/ParaView/ParaViewSources.xml<br>
&gt;&gt; &gt;&gt; -P<br>
&gt;&gt; &gt;&gt; /data/ParaView3_Git_Build_SLES10_SP2/CMake/ExecuteSMExtractDocumentation.cmake<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; /data/ParaView3_Git_Build_SLES10_SP2/bin/vtkSMExtractDocumentation-real:<br>
&gt;&gt; &gt;&gt; error while loading shared libraries: libOSMesa.so.7: cannot open shared<br>
&gt;&gt; &gt;&gt; object file: No such file or directory<br>
&gt;&gt; &gt;&gt; /usr/bin/cmake -E cmake_progress_report<br>
&gt;&gt; &gt;&gt; /data/ParaView3_Git_Build_SLES10_SP2/CMakeFiles<br>
&gt;&gt; &gt;&gt; [ 99%] Creating Documentation for ParaViewFilters<br>
&gt;&gt; &gt;&gt; cd /data/ParaView3_Git_Build_SLES10_SP2/Servers/ServerManager &amp;&amp;<br>
&gt;&gt; &gt;&gt; /usr/bin/cmake<br>
&gt;&gt; &gt;&gt; -DfullXMLFile=/data/ParaView3_Git/Applications/ParaView/ParaViewFilters.xml<br>
&gt;&gt; &gt;&gt; -P<br>
&gt;&gt; &gt;&gt; /data/ParaView3_Git_Build_SLES10_SP2/CMake/ExecuteSMExtractDocumentation.cmake<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; /data/ParaView3_Git_Build_SLES10_SP2/bin/vtkSMExtractDocumentation-real:<br>
&gt;&gt; &gt;&gt; error while loading shared libraries: libOSMesa.so.7: cannot open shared<br>
&gt;&gt; &gt;&gt; object file: No such file or directory<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Sven<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Utkarsh Ayachit wrote, On 20.04.2010 17:02:<br>
&gt;&gt; &gt;&gt; Sven,<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Attached is a patch that may resolve this issue. Can you give it a try?<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Thanks<br>
&gt;&gt; &gt;&gt; Utkarsh<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; On Tue, Apr 20, 2010 at 7:49 AM, Sven Buijssen<br>
&gt;&gt; &gt;&gt; &lt;<a href="mailto:sven.buijssen@tu-dortmund.de">sven.buijssen@tu-dortmund.de</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt;&gt; Hi Paul,<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt;&gt; Sven Buijssen wrote:<br>
&gt;&gt; &gt;&gt;&gt;&gt;&gt; (off the list for the moment while discussing some technical<br>
&gt;&gt; &gt;&gt;&gt;&gt;&gt; details)<br>
&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt;&gt; [taking back to the list]<br>
&gt;&gt; &gt;&gt;&gt;&gt;&gt; I managed to compile PV 3.8 RC1<br>
&gt;&gt; &gt;&gt;&gt;&gt;&gt; (<a href="http://www.paraview.org/files/v3.8/ParaView-3.8.0-RC1.tar.gz" target="_blank">http://www.paraview.org/files/v3.8/ParaView-3.8.0-RC1.tar.gz</a>) on a<br>
&gt;&gt; &gt;&gt;&gt;&gt;&gt; 32bit openSuSE 11.1 system, with any of cmake 2.6.4, 2.8.0 and<br>
&gt;&gt; &gt;&gt;&gt;&gt;&gt; 2.8.1.<br>
&gt;&gt; &gt;&gt;&gt;&gt;&gt; Here&#39;s my recipe:<br>
&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt;&gt;&gt; [...]<br>
&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt;&gt;&gt; % make -j 16<br>
&gt;&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt;&gt; Ouch, just for fun I tried to use make -j 2 instead of a single<br>
&gt;&gt; &gt;&gt;&gt;&gt; process<br>
&gt;&gt; &gt;&gt;&gt;&gt; make and the problem went away, i.e. the compile succeeded. That&#39;s<br>
&gt;&gt; &gt;&gt;&gt;&gt; not<br>
&gt;&gt; &gt;&gt;&gt;&gt; very good...<br>
&gt;&gt; &gt;&gt;&gt;&gt; Out of interest, do you always build multi-process? I&#39;m on a<br>
&gt;&gt; &gt;&gt;&gt;&gt; dual-core<br>
&gt;&gt; &gt;&gt;&gt;&gt; machine and when building in the background make -j N isn&#39;t very<br>
&gt;&gt; &gt;&gt;&gt;&gt; attractive.<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; Yes, I usually build with N &gt; 1.<br>
&gt;&gt; &gt;&gt;&gt; I just tested your hypothesis and I can confirm that (for a clean<br>
&gt;&gt; &gt;&gt;&gt; build)<br>
&gt;&gt; &gt;&gt;&gt; it does make a difference whether one compiles with 1 or more<br>
&gt;&gt; &gt;&gt;&gt; processes.<br>
&gt;&gt; &gt;&gt;&gt; The error &gt; make[2]: *** No rule to make target<br>
&gt;&gt; &gt;&gt;&gt; `Applications/ParaView/../../Documentation/paraview.qch&#39;, needed by<br>
&gt;&gt; &gt;&gt;&gt; `Applications/ParaView/qrc_paraview_help.cxx&#39;.  Stop.<br>
&gt;&gt; &gt;&gt;&gt; does only occur when compiling sequentially (on 32 bit Linux). Funny<br>
&gt;&gt; &gt;&gt;&gt; to<br>
&gt;&gt; &gt;&gt;&gt; see that on my 3 different 64 bit Linux operating systems compilation<br>
&gt;&gt; &gt;&gt;&gt; always fails at this point, even with N &gt; 1.<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; Sven<br>
&gt;&gt; &gt;&gt;&gt; _______________________________________________<br>
&gt;&gt; &gt;&gt;&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; Visit other Kitware open-source projects at<br>
&gt;&gt; &gt;&gt;&gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; Please keep messages on-topic and check the ParaView Wiki at:<br>
&gt;&gt; &gt;&gt;&gt; <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; &gt;&gt;&gt; <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt;<br>
&gt;&gt; Visit other Kitware open-source projects at<br>
&gt;&gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt;<br>
&gt;&gt; Please keep messages on-topic and check the ParaView Wiki at:<br>
&gt;&gt; <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
&gt;&gt;<br>
&gt;&gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br>