The complete distribution of ParaView contains VTK and Tcl/Tk 8.3.2. You do not have to download VTK or Tcl/Tk separately to compile.
Run CMake and Compile
Once CMake is installed, you are ready to build ParaView. We highly
recommend reading the CMake documentation if you are not familiar with CMake:
http://www.cmake.org/HTML/Documentation.html.
(You can skip the Developer's Guide.)
In summary, ParaView Complete build consists of:
ParaView distribution is designed such that all the default build options selected by CMake for VTK and ParaView are appropriate for building ParaView. However you might have to tell CMake the location of some include files and libraries (for example MPI libraries if you enabled MPI support).
The following instructions only apply to Unix/Linux systems. First we will give you the quick and dirty way to build ParaView:
or
ccmake (run the terminal based interface to cmake where you interactively change build options)
env CXX=/your/C++/compiler CC=/your/c/compiler cmakeotherwise you must set CXX and CC in your environment and then run ccmake (or cmake -i).
If you are planning to build ParaView for multiple architectures then you can either make a copy of the entire ParaView tree for each architecture and then follow the instructions above. Or you can have one copy of the ParaView tree and compile it in a different manner (out-of-source). Instead of running cmake from the ParaViewComplete06 directory, create a new directory where you have some free disk space (not in the ParaViewComplete tree), a possible name would be paraview06-solaris. cd into this directory and then run cmake similar to the following example:
ls /home/joe_user ParaViewComplete06 paraview06-solaris paraview06-sgi cd paraview06-solaris ccmake /home/joe_user/ParaViewComplete06 or cmake -i /home/joe_user/ParaViewComplete06This will create makefiles in the paraview06-solaris directory. Then you can run make in paraview06-solaris to compile ParaView. Repeat this process for each architecture you wish to build. Please note that on some platforms, it might be necessary to use the GNU Make to compile out-of-source. This is due to the fact that the Tcl/Tk build process uses some features not available on all make distributions.
The Windows build process uses the CMake GUI, CMakeSetup. After running CMake, you use the compiler make utility to compile as follows.