forked from Kitware/CMake
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ENH: Simplify the generic instructions
- Loading branch information
Andy Cedilnik
committed
Apr 20, 2006
1 parent
23200f8
commit 4d9634c
Showing
3 changed files
with
5 additions
and
81 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,5 @@ | ||
LICENSE | ||
======= | ||
|
||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS ``AS IS'' | ||
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR | ||
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR | ||
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER | ||
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, | ||
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | ||
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
This is an installer created using CPack (http://www.cmake.org). No license provided. | ||
|
||
For more information, please contact the vendor of this package. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1 @@ | ||
Welcome to installation. This program will guide you through the installation | ||
of this software. | ||
Welcome to installation. This program will guide you through the installation of this software. |