[Paraview] build error with boost and additional questions
burlen
burlen.loring at gmail.com
Tue Mar 27 16:35:17 EDT 2012
Hi Utkarsh,
If we don't explicitly enable the bridge on the server side, and user is
making use of client from the KW binaries, will it crash if a file type
associated to the bridge is opened?
do you think that the PV binaries c/should be built with the default
build options, to reduce incompatibilities? but also maybe to improve
the cmake coverage?
Burlen
On 03/27/2012 09:44 AM, Utkarsh Ayachit wrote:
> All plugins are indeed optional. If you build your server statically,
> it will include all plugins that were enabled at build time so you may
> get a warning message when a client connects to the server to load the
> missing plugins on the client as well, at which point they can be
> loaded on cleint.
>
> Utkarsh
>
> On Tue, Mar 27, 2012 at 12:16 PM, Chourasia, Amit<amit at sdsc.edu> wrote:
>> Rob and Aashish: Ok so boost 1.45.0 worked fine with Paraview 3.14
>>
>> Can someone confirm that Paraview client and server (remote) do not require
>> same sets of plugin on either end.
>> Is there a required minimal plugin set?
>>
>> Thanks
>> --Amit
>>
>>
>>
>> On Mar 23, 2012, at 1:48 PM, Robert Maynard wrote:
>>
>> Hi,
>>
>> The ParaView Binary page ( http://www.paraview.org/Wiki/ParaView_Binaries )
>> which version of each library ParaView is built against. ParaView 3.14 used
>> Boost 1.45.0.
>>
>> On Fri, Mar 23, 2012 at 2:44 PM, Chourasia, Amit<amit at sdsc.edu> wrote:
>>> Yes, I found the bug report by a web search as well.
>>> I tried boost_1_47_0 with same error
>>> Since the build take quite some time, I would like to know if there is a
>>> known version of boost which works Paraview3.14
>>>
>>>
>>>
>>>
>>> On Mar 23, 2012, at 1:29 PM, Aashish Chaudhary wrote:
>>>
>>> There is already a bug report for this:
>>>
>>>
>>> http://www.vtk.org/Bug/bug_relationship_graph.php?bug_id=12988&graph=dependency
>>>
>>> I believe that boost_1_49_0 won't work, Can you try earlier versions?
>>>
>>>
>>>
>>> On Fri, Mar 23, 2012 at 2:16 PM, Chourasia, Amit<amit at sdsc.edu> wrote:
>>>> Hello,
>>>>
>>>> I have tried building Paraview3.14 with boost_1_49_0 and boost_1_47_0
>>>> versions.
>>>> I get the following error, is there a fix or workaround besides disabling
>>>> boost altogether.
>>>> Please see ERROR below
>>>>
>>>> Since I am doing this build for general purpose use on one of the big
>>>> cluster what are canonical
>>>> plugins which should be built? I am using the options as listed at the
>>>> end of the message
>>>>
>>>> Burlen mentioned sometime back that in the new version of Paraview the
>>>> client and server will not require same plugins on both ends. Is this now
>>>> possible?
>>>>
>>>> Please also point me to documentation on how to create a Paraview profile
>>>> for end users to easily use it remotely with client-server interface
>>>>
>>>> Thanks
>>>> --Amit
>>>>
>>>> ERROR
>>>> *************************
>>>> [ 49%] Building CXX object
>>>> VTK/Infovis/CMakeFiles/vtkInfovis.dir/vtkBoostBreadthFirstSearchTree.cxx.o
>>>> /usr/include/c++/4.1.2/backward/backward_warning.h(32): warning #1224:
>>>> #warning directive: This file includes at least one deprecated or antiquated
>>>> header. Please consider using one of the 32 headers found in section
>>>> 17.4.1.2 of the C++ standard. Examples include substituting the<X> header
>>>> for the<X.h> header for C++ includes, or<iostream> instead of the
>>>> deprecated header<iostream.h>. To disable this warning use -Wno-deprecated.
>>>> #warning This file includes at least one deprecated or antiquated
>>>> header. \
>>>> ^
>>>>
>>>>
>>>> /oasis/scratch/amit/temp_project/ParaView-3.14.0-Source/VTK/Common/vtkMath.h(1304):
>>>> warning #279: controlling expression is constant
>>>> assert("pre: valid_range"&& range[0]<=range[1]);
>>>> ^
>>>>
>>>>
>>>> /oasis/scratch/amit/temp_project/ParaView-3.14.0-Source/VTK/Common/vtkMath.h(1334):
>>>> warning #279: controlling expression is constant
>>>> assert("post: valid_result"&& result>=0.0&& result<=1.0);
>>>> ^
>>>>
>>>>
>>>> /oasis/scratch/amit/temp_project/ParaView-3.14.0-Source/VTK/Infovis/vtkBoostBreadthFirstSearchTree.cxx(56):
>>>> error: class "boost::detail::reverse_graph_edge_descriptor<vtkEdgeType>" has
>>>> no member "underlying_desc"
>>>> return e.underlying_desc.Id;
>>>> ^
>>>>
>>>> compilation aborted for
>>>> /oasis/scratch/amit/temp_project/ParaView-3.14.0-Source/VTK/Infovis/vtkBoostBreadthFirstSearchTree.cxx
>>>> (code 2)
>>>> make[2]: ***
>>>> [VTK/Infovis/CMakeFiles/vtkInfovis.dir/vtkBoostBreadthFirstSearchTree.cxx.o]
>>>> Error 2
>>>> make[1]: *** [VTK/Infovis/CMakeFiles/vtkInfovis.dir/all] Error 2
>>>> make: *** [all] Error 2
>>>>
>>>>
>>>> BUILD OPTIONS
>>>> ********************************
>>>> cmake \
>>>> -DCMAKE_BUILD_TYPE=Debug \
>>>> -DBUILD_SHARED_LIBS=ON \
>>>> -DBUILD_TESTING=OFF \
>>>> -DPARAVIEW_DISABLE_VTK_TESTING=ON \
>>>> -DPARAVIEW_TESTING_WITH_PYTHON=OFF \
>>>> -DVTK_USE_BOOST=ON \
>>>> -DPARAVIEW_BUILD_QT_GUI=OFF \
>>>> -DPARAVIEW_ENABLE_PYTHON=ON \
>>>> -DPARAVIEW_USE_MPI=ON \
>>>> -DPARAVIEW_BUILD_PLUGIN=EyeDomeLighting \
>>>> -DPARAVIEW_USE_VISITBRIDGE=OFF \
>>>> -DVISIT_BUILD_READER_CGNS=OFF \
>>>> -DVISIT_BUILD_READER_Silo=OFF \
>>>> -DBUILD_DOCUMENTATION=ON \
>>>> -DPARAVIEW_GENERATE_PROXY_DOCUMENTATION=ON \
>>>> -DGENERATE_FILTERS_DOCUMENTATION=ON \
>>>> -DDOCUMENTATION_HTML_HELP=ON \
>>>> -DCMAKE_C_COMPILER=icc \
>>>> -DCMAKE_CXX_COMPILER=icpc \
>>>> -DCMAKE_INSTALL_PREFIX=/oasis/scratch/amit/temp_project/paraview_build \
>>>> -DVTK_OPENGL_HAS_OSMESA=ON \
>>>> -DVTK_USE_X=OFF \
>>>> -DOSMESA_INCLUDE_DIR=/oasis/scratch/amit/temp_project/mesa_build/include
>>>> \
>>>> -DOPENGL_INCLUDE_DIR=/oasis/scratch/amit/temp_project/mesa_build/include
>>>> \
>>>> -DOPENGL_gl_LIBRARY="" \
>>>>
>>>> -DOPENGL_glu_LIBRARY=/oasis/scratch/amit/temp_project/mesa_build/lib/libGLU.so
>>>> \
>>>>
>>>> -DOSMESA_LIBRARY=/oasis/scratch/amit/temp_project/mesa_build/lib/libOSMesa32.so
>>>> \
>>>> -DMPI_COMPILER=/opt/mvapich2/intel/ib/bin/mpicxx \
>>>> -DMPI_LIBRARY=/opt/mvapich2/intel/ib/lib \
>>>> -DBOOST_ROOT=/oasis/scratch/amit/temp_project/boost_1_49_0
>>>> _______________________________________________
>>>> Powered by www.kitware.com
>>>>
>>>> Visit other Kitware open-source projects at
>>>> http://www.kitware.com/opensource/opensource.html
>>>>
>>>> Please keep messages on-topic and check the ParaView Wiki at:
>>>> http://paraview.org/Wiki/ParaView
>>>>
>>>> Follow this link to subscribe/unsubscribe:
>>>> http://www.paraview.org/mailman/listinfo/paraview
>>>
>>>
>>>
>>> --
>>> | Aashish Chaudhary
>>> | R&D Engineer
>>> | Kitware Inc.
>>> | www.kitware.com
>>>
>>>
>>>
>>> _______________________________________________
>>> Powered by www.kitware.com
>>>
>>> Visit other Kitware open-source projects at
>>> http://www.kitware.com/opensource/opensource.html
>>>
>>> Please keep messages on-topic and check the ParaView Wiki at:
>>> http://paraview.org/Wiki/ParaView
>>>
>>> Follow this link to subscribe/unsubscribe:
>>> http://www.paraview.org/mailman/listinfo/paraview
>>>
>>
>>
>> --
>> Robert Maynard
>>
>>
>>
>> _______________________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Please keep messages on-topic and check the ParaView Wiki at:
>> http://paraview.org/Wiki/ParaView
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.paraview.org/mailman/listinfo/paraview
>>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://www.paraview.org/mailman/listinfo/paraview
More information about the ParaView
mailing list