ParaView SuperBuild: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 28: | Line 28: | ||
## ENABLE_NEKTAR_PLUGIN ON (advanced option) | ## ENABLE_NEKTAR_PLUGIN ON (advanced option) | ||
: Alternatively, use the command line: | : Alternatively, use the command line: | ||
<source lang="sh"> | |||
ccmake -DCMAKE_BUILD_TYPE:STRING=Release \ | ccmake -DCMAKE_BUILD_TYPE:STRING=Release \ | ||
-DUSE_SYSTEM_MPI:BOOL=ON \ | -DUSE_SYSTEM_MPI:BOOL=ON \ | ||
Line 34: | Line 35: | ||
-DENABLE_NEKTAR_PLUGIN:BOOL=ON \ | -DENABLE_NEKTAR_PLUGIN:BOOL=ON \ | ||
<path to paraview-binraries-superbuild> | <path to paraview-binraries-superbuild> | ||
</source> | |||
# build with "make V=1" | # build with "make V=1" | ||
# cpack -G TGZ -C Release --config CPackConfig.cmake | # cpack -G TGZ -C Release --config CPackConfig.cmake |
Revision as of 20:48, 6 April 2012
Building ParaView on remote machines (e.g. supercomputers) can be difficult due to a variety of reasons. These include lack of needed libraries and difficulty building and installing them, determining appropriate modules to use, cross-compiling, etc. Because of this, Kitware provides a SuperBuild which simplifies the build and install process on a variety of architectures.
Clone the superbuild repo
Site | Machine | Platform | ParaView Version | Maintainer | Instructions |
---|---|---|---|---|---|
ANL ALCF | eureka | Linux | 3.14 | Andy Bauer |
Modules loaded:
Steps:
<source lang="sh"> ccmake -DCMAKE_BUILD_TYPE:STRING=Release \ -DUSE_SYSTEM_MPI:BOOL=ON \ -DUSE_SYSTEM_PYTHON:BOOL=ON \ -DUSE_SYSTEM_QT:BOOL=ON \ -DENABLE_NEKTAR_PLUGIN:BOOL=ON \ <path to paraview-binraries-superbuild> </source>
|