diff options
author | Andreas Schneider <mail@cynapses.org> | 2009-05-07 08:32:50 +0000 |
---|---|---|
committer | Andreas Schneider <mail@cynapses.org> | 2009-05-07 08:32:50 +0000 |
commit | 249e11bd2e3946e1873cc02af03ec4e18ede71a2 (patch) | |
tree | 7f5a2e44b6648bd22891d7e31c76c3ee1ee252e7 | |
parent | cea0ac4455ec11bf42d568c02ce21166eb5655c1 (diff) | |
download | libssh-249e11bd2e3946e1873cc02af03ec4e18ede71a2.tar.gz libssh-249e11bd2e3946e1873cc02af03ec4e18ede71a2.tar.xz libssh-249e11bd2e3946e1873cc02af03ec4e18ede71a2.zip |
Improve the INSTALL file.
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@750 7dcaeef0-15fb-0310-b436-a5af3365683c
-rw-r--r-- | INSTALL | 24 |
1 files changed, 15 insertions, 9 deletions
@@ -9,7 +9,10 @@ In order to build libssh, you need to install several components: - A C compiler - [CMake](http://www.cmake.org) >= 2.6.0. - [openssl](http://www.openssl.org) >= 0.9.8 +or - [gcrypt](http://www.gnu.org/directory/Security/libgcrypt.html) >= 1.4 + +optional: - [libz](http://www.zlib.net) >= 1.2 Note that these version numbers are version we know works correctly. If you @@ -22,17 +25,19 @@ First, you need to configure the compilation, using CMake. Go inside the GNU/Linux and MacOS X: - cmake -DCMAKE_BUILD_TYPE=Debug .. + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Debug .. make ### CMake standard options -Here is a list of the most interesting options provided out of the box by CMake. +Here is a list of the most interesting options provided out of the box by +CMake. -- CMAKE_BUILD_TYPE: The type of build (can be Debug Release MinSizeRel RelWithDebInfo) -- CMAKE_INSTALL_PREFIX: The prefix to use when running make install (Default to - /usr/local on GNU/Linux and MacOS X) -- CMAKE_C_COMPILER: The path to the C compiler -- CMAKE_CXX_COMPILER: The path to the C++ compiler +- CMAKE_BUILD_TYPE: The type of build (can be Debug Release MinSizeRel + RelWithDebInfo) +- CMAKE_INSTALL_PREFIX: The prefix to use when running make install (Default + to /usr/local on GNU/Linux and MacOS X) +- CMAKE_C_COMPILER: The path to the C compiler +- CMAKE_CXX_COMPILER: The path to the C++ compiler ### CMake options defined for libssh @@ -42,12 +47,13 @@ Options are defined in the following files: They can be changed with the -D option: -`cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_LIBZ=OFF ..` +`cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Debug -DWITH_LIBZ=OFF ..` ### Browsing/editing CMake options In addition to passing options on the command line, you can browse and edit -CMake options using `cmakesetup` (Windows) or `ccmake` (GNU/Linux and MacOS X). +CMake options using `cmakesetup` (Windows), `cmake-gui` or `ccmake` (GNU/Linux +and MacOS X). - Go to the build dir - On Windows: run `cmakesetup` |