|
|
@@ -1,70 +1,5 @@
|
|
|
-COMPILING INSTRUCTIONS
|
|
|
-======================
|
|
|
+DESCRIPTION
|
|
|
+===========
|
|
|
|
|
|
-This project uses the CMake (http://www.cmake.org) cross-platform build system.
|
|
|
-To compile this project, you will have to make sure you have CMake installed.
|
|
|
-Binary and source distributions of CMake can be found at
|
|
|
-http://www.cmake.org/HTML/Download.html. If it exists for your platform, we
|
|
|
-highly recommend using a binary distribution.
|
|
|
+This is an installer created using CPack (http://www.cmake.org). No additional installation instructions provided.
|
|
|
|
|
|
-Once CMake is installed, you are ready to build this project. We highly
|
|
|
-recommend reading the documentation on
|
|
|
-http://www.cmake.org/HTML/Documentation.html if you are not familiar with this
|
|
|
-process.
|
|
|
-
|
|
|
-Here is a summary of the build:
|
|
|
-
|
|
|
-* Run one of the CMake user interfaces.
|
|
|
-* Change configuration options.
|
|
|
-* Compile (make on UNIX, Visual Studio on Windows).
|
|
|
-
|
|
|
-UNIX/Linux
|
|
|
-----------
|
|
|
-
|
|
|
-The following instructions only apply to Unix/Linux systems.
|
|
|
-
|
|
|
-The following example shows how to use this technique to build this project on
|
|
|
-multiple architectures. Assume we have a Solaris machine and an IRIX machine
|
|
|
-with a shared disk with the source tarball in the home directory.
|
|
|
-
|
|
|
-On either machine, extract the source tarball:
|
|
|
-
|
|
|
- tar xvzf paraview-2.0.0.tar.gz
|
|
|
-
|
|
|
-On the Solaris machine, run
|
|
|
-
|
|
|
- mkdir paraview-2.0.0-solaris<br>
|
|
|
- cd paraview-2.0.0-solaris<br>
|
|
|
- ccmake ../paraview-2.0.0<br>
|
|
|
- make && make install
|
|
|
-
|
|
|
-Then on the IRIX machine, run
|
|
|
-
|
|
|
- mkdir paraview-2.0.0-irix<br>
|
|
|
- cd paraview-2.0.0-irix<br>
|
|
|
- ccmake ../paraview-2.0.0<br>
|
|
|
- make && make install
|
|
|
-
|
|
|
-It is a very good idea to tell CMake what C and C++ compilers you will be
|
|
|
-using. This can prevent many build problems. On most systems you can pass this
|
|
|
-information to CMake in the following way:
|
|
|
-
|
|
|
- env CXX=/your/C++/compiler CC=/your/c/compiler ccmake .
|
|
|
-
|
|
|
-otherwise you must set CXX and CC in your environment and then run ccmake (or
|
|
|
-cmake -i).
|
|
|
-
|
|
|
-Windows
|
|
|
--------
|
|
|
-
|
|
|
-The Windows build process uses the CMake GUI CMakeSetup.
|
|
|
-
|
|
|
-Execute CMakeSetup. This will pop-up a GUI that allows you to tailor the build.
|
|
|
-You'll have to tell CMakeSetup where you've placed your source code, and where
|
|
|
-to build the object code and dll's. The build directory is typically placed
|
|
|
-next to the source directory.
|
|
|
-
|
|
|
-When CMakeSetup completes you can build the project. If you are using Visual
|
|
|
-Studio, start up Visual Studio and load the project file. Then select the
|
|
|
-ALL_BUILD project, and build it. If you are using NMake Makefiles, Borland
|
|
|
-Makefiles, Mingw, MSYS, or Cygwin, then use the appropriate make command.
|