Changeset 643:f065e3cb846e in freeDiameter for INSTALL
- Timestamp:
- Dec 21, 2010, 10:51:14 AM (13 years ago)
- Branch:
- default
- Phase:
- public
- Tags:
- 1.0.3
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
INSTALL
r341 r643 1 1 This package uses CMake (cmake.org) as building system. You'll need the cmake tool in order 2 to generate the Makefiles for your platform. You can also select which extensions must be built. 2 to generate the Makefiles for your platform. You can also select which extensions must be built 3 with cmake. After the initial cmake configuration, you will need several tools such as make, a 4 C compiler (tested mostly with gcc), flex, bison, ... 5 6 You may retrieve the source package in several ways: 7 - as a pre-packaged version for your platform. Check the website for supported platforms. 8 - as a tarball containing the source. 9 - directly from the repository using Mercurial tool: 10 hg clone http://www.freediameter.net/hg/freeDiameter 11 In order to update later: 12 hg pull -u 3 13 4 14 Building in a separate directory is recommended: … … 9 19 10 20 You can pass options to instruct cmake about which components to compile on the command-line. 11 You can also use a CMake front-end (for example ccmake or cmake-gui) or edit the CCmakeCache.txt file directly.21 You can also use a CMake front-end (for example ccmake or cmake-gui). 12 22 If your cmake installation is recent, the edit_cache target is a good help as well: 13 23 # mkdir build … … 21 31 # cmake -DBUILD_TESTING:BOOL=OFF ../ 22 32 # make 33 34 When the tests are not disabled, you can run them with: 23 35 # make tests 24 36 25 Note that there are dependencies on external tools that may not be enforced by the configure script. 26 See the specific INSTALL.* files for additional information. 37 See the INSTALL.* files for additional platform-specific information. 38 Note that the most up-to-date INSTALL file is the Ubuntu one. You may want to read there 39 in addition to your own platform file.
Note: See TracChangeset
for help on using the changeset viewer.