Hi Chris, VTK is a submodule under VTK, so try the following:
> git clone https://github.com/Kitware/ParaView.git > <https://github.com/Kitware/ParaView.git>git submodule init git submodule update …the rest of the build process. Hope this helps! Sincerely, T.J. Thomas J. Corona, Ph.D. Kitware, Inc. R&D Engineer 21 Corporate Drive Clifton Park, NY 12065-8662 Phone: 518-881-4443 > On Jul 25, 2016, at 3:43 PM, Christopher Neal <[email protected]> wrote: > > Hey guys, > > Have you ever had an issue with cmake concerning some missing VTK files? I > typed Adam’s command exactly after cloning the Paraview repo(git clone > https://github.com/Kitware/ParaView.git) > <https://github.com/Kitware/ParaView.git)>. I made a ParaView_build directory > and executed Adam’s command in the build directory. I’m seeing the error > shown below. The VTK folder in the cloned source directory is completely > empty. > > > CMake Error at CMakeLists.txt:615 (include): > include could not find load file: > > vtkModuleAPI > > > CMake Error at CMakeLists.txt:616 (include): > include could not find load file: > > vtkModuleMacros > > > CMake Error at CMakeLists.txt:621 (include): > include could not find load file: > > vtkDetermineCompilerFlags > > > CMake Error at CMake/ParaViewModuleTop.cmake:44 > (vtk_add_to_module_search_path): > Unknown CMake command "vtk_add_to_module_search_path". > Call Stack (most recent call first): > CMakeLists.txt:652 (include) > > Thank you, > Chris Neal > > From: Adam Lyon <[email protected] <mailto:[email protected]>> > Date: Monday, July 25, 2016 at 1:50 PM > To: Andy Bauer <[email protected] <mailto:[email protected]>> > Cc: Christopher Neal <[email protected] > <mailto:[email protected]>>, jeff wright <[email protected] > <mailto:[email protected]>>, "[email protected] > <mailto:[email protected]>" <[email protected] > <mailto:[email protected]>> > Subject: Re: [Paraview] Procedure for compiling Catalyst > > Hi - I build the ParaView package with Catalyst turned on (but the ParaView > GUI turned off). My cmake command is (sorry for the poor formatting, some of > these options may not be useful for you)... > > cmake -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_SKIP_INSTALL_RPATH:BOOL=YES > -DBUILD_TESTING:BOOL=OFF -DPARAVIEW_BUILD_QT_GUI:BOOL=OFF > -DVTK_RENDERING_BACKEND=OpenGL2 -DPARAVIEW_USE_MPI:BOOL=ON > -DPARAVIEW_ENABLE_PYTHON:BOOL=ON -DPARAVIEW_INSTALL_DEVELOPMENT_FILES:BOOL=ON > -DPARAVIEW_BUILD_CATALYST_ADAPTERS:BOOL=ON > -DPARAVIEW_BUILD_PLUGIN_AnalyzeNIfTIIO:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_ArrowGlyph:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_CDIReader:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_EyeDomeLighting:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_GMVReader:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_GeodesicMeasurement:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_H5PartReader:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_InSituExodus:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_MantaView:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_Moments:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_NonOrthogonalSource:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_PacMan:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_PointSprite:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_RGBZView:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_SLACTools:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_SciberQuestToolKit:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_SierraPlotTools:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_StreamingParticles:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_SurfaceLIC:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_ThickenLayeredCells:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_UncertaintyRendering:BOOL=FALSE > -DPARAVIEW_BUILD_PLUGIN_AcceleratedAlgorithms:BOOL=OFF > -DVTK_USE_CXX11_FEATURES:BOOL=ON -DCMAKE_INSTALL_PREFIX=/somewhere > /path/to/paraview/git/source > > > This will build ParaView, VTK, and Catalyst and install header files so you > can build your code with it. -- Adam > > ------ > > Adam L. Lyon > Scientist; Associate Division Head for Systems for Scientific Applications > > Scientific Computing Division & Muon g-2 Experiment > Fermi National Accelerator Laboratory > 630 840 5522 office > www.fnal.gov <http://www.fnal.gov/> > [email protected] <mailto:[email protected]> > > Connect with us! > News <http://news.fnal.gov/> | Facebook <https://www.facebook.com/Fermilab> > | Twitter <https://twitter.com/Fermilab> > > On Mon, Jul 25, 2016 at 12:16 PM, Andy Bauer <[email protected] > <mailto:[email protected]>> wrote: >> Hi Chris, >> >> Catalyst is not a separate entity from ParaView. It is a subset of ParaView >> that is used for in situ processing. The concept of the editions is that the >> subset of interest differs based on the desired in situ processing and >> linking your simulation code to all of ParaView Catalyst can take up a >> significant amount of memory. Hopefully the blog post at >> https://blog.kitware.com/paraview-catalyst-editions-what-are-they/ >> <https://blog.kitware.com/paraview-catalyst-editions-what-are-they/> may >> clear up your confusion. >> >> Best, >> Andy >> >> On Mon, Jul 25, 2016 at 1:07 PM, Christopher Neal <[email protected] >> <mailto:[email protected]>> wrote: >>> Thank you Andy, >>> >>> My understanding is that the Catalyst editions can be compiled separately >>> from Paraview i.e. I do not need to have a version of Paraview compiled in >>> order to compile a Catalyst edition. Is this correct? >>> >>> Thank you, >>> Chris >>> >>> From: Andy Bauer <[email protected] <mailto:[email protected]>> >>> Date: Friday, July 22, 2016 at 8:23 PM >>> To: Christopher Neal <[email protected] >>> <mailto:[email protected]>> >>> Cc: "[email protected] <mailto:[email protected]>" >>> <[email protected] <mailto:[email protected]>> >>> Subject: Re: [Paraview] Procedure for compiling Catalyst >>> >>> Hi Chris, >>> >>> You can get the Catalyst editions source code at >>> http://www.paraview.org/download/ <http://www.paraview.org/download/> by >>> just selecting Catalyst editions for Type of Download. If you're just >>> getting started though I would recommend doing a build of ParaView without >>> the GUI. Yes this will require learning a bit of CMake (see instructions >>> for building ParaView at >>> http://www.paraview.org/Wiki/ParaView:Build_And_Install >>> <http://www.paraview.org/Wiki/ParaView:Build_And_Install>) but it will >>> likely be smoother for you for understanding Catalyst's capabilities. Also, >>> it's much easier to link a simulation code with Catalyst through CMake than >>> specifying all of the include directories and libraries. When you're >>> looking for a lean build of Catalyst on an HPC machine then I'd suggest >>> going the edition route (the editions help avoid cross-compilation issues >>> on HPC machines too). >>> >>> Best, >>> Andy >>> >>> On Fri, Jul 22, 2016 at 6:16 PM, Christopher Neal <[email protected] >>> <mailto:[email protected]>> wrote: >>>> Hi All, >>>> >>>> I’m interesting in trying to compile Paraview Catalyst. I understand that >>>> there are ‘Editions’ of the Catalyst library that vary in the amount of >>>> functions that are included from the Paraview library. That’s about the >>>> extent of my knowledge about the actual source for the Catalyst library. >>>> The documentation that I have found for compiling Catalyst is a bit >>>> dated(~3 years old), and I haven’t been able to locate an up-to-date set >>>> of documents that detail the compilation procedure for building Catalyst. >>>> If I want Catalyst, must I first have a version of Paraview built from >>>> scratch on my system? The best documentation that I have found for >>>> building Paraview is >>>> (http://www.paraview.org/Wiki/ParaView:Build_And_Install#Download_ParaView_Source_Code) >>>> >>>> <http://www.paraview.org/Wiki/ParaView:Build_And_Install#Download_ParaView_Source_Code)>, >>>> and I’m having trouble getting Paraview to build from the >>>> instructions(I’ve never used cmake before). >>>> >>>> Has anyone who has successfully built the Catalyst library or knows about >>>> the process lend me any tips about how I should approach building Catalyst? >>>> >>>> Thank you, >>>> Chris Neal >>>> >>>> _______________________________________________ >>>> Powered by www.kitware.com <http://www.kitware.com/> >>>> >>>> Visit other Kitware open-source projects at >>>> http://www.kitware.com/opensource/opensource.html >>>> <http://www.kitware.com/opensource/opensource.html> >>>> >>>> Please keep messages on-topic and check the ParaView Wiki at: >>>> http://paraview.org/Wiki/ParaView <http://paraview.org/Wiki/ParaView> >>>> >>>> Search the list archives at: http://markmail.org/search/?q=ParaView >>>> <http://markmail.org/search/?q=ParaView> >>>> >>>> Follow this link to subscribe/unsubscribe: >>>> http://public.kitware.com/mailman/listinfo/paraview >>>> <http://public.kitware.com/mailman/listinfo/paraview> >>> >> >> >> >> _______________________________________________ >> Powered by www.kitware.com <http://www.kitware.com/> >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> <http://www.kitware.com/opensource/opensource.html> >> >> Please keep messages on-topic and check the ParaView Wiki at: >> http://paraview.org/Wiki/ParaView <http://paraview.org/Wiki/ParaView> >> >> Search the list archives at: http://markmail.org/search/?q=ParaView >> <http://markmail.org/search/?q=ParaView> >> >> Follow this link to subscribe/unsubscribe: >> http://public.kitware.com/mailman/listinfo/paraview >> <http://public.kitware.com/mailman/listinfo/paraview> > > _______________________________________________ > Powered by www.kitware.com <http://www.kitware.com/> > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > <http://www.kitware.com/opensource/opensource.html> > > Please keep messages on-topic and check the ParaView Wiki at: > http://paraview.org/Wiki/ParaView <http://paraview.org/Wiki/ParaView> > > Search the list archives at: http://markmail.org/search/?q=ParaView > <http://markmail.org/search/?q=ParaView> > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/paraview > <http://public.kitware.com/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 Search the list archives at: http://markmail.org/search/?q=ParaView Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/paraview
