Navigation


Changeset 643:f065e3cb846e in freeDiameter for INSTALL


Ignore:
Timestamp:
Dec 21, 2010, 10:51:14 AM (13 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Tags:
1.0.3
Message:

Updated documentation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • INSTALL

    r341 r643  
    11This 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.
     2to generate the Makefiles for your platform. You can also select which extensions must be built
     3with cmake. After the initial cmake configuration, you will need several tools such as make, a
     4C compiler (tested mostly with gcc), flex, bison, ...
     5
     6You 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
    313
    414Building in a separate directory is recommended:
     
    919
    1020You 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.
     21You can also use a CMake front-end (for example ccmake or cmake-gui).
    1222If your cmake installation is recent, the edit_cache target is a good help as well:
    1323# mkdir build
     
    2131# cmake -DBUILD_TESTING:BOOL=OFF ../
    2232# make
     33
     34When the tests are not disabled, you can run them with:
    2335# make tests
    2436
    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.
     37See the INSTALL.* files for additional platform-specific information.
     38Note that the most up-to-date INSTALL file is the Ubuntu one. You may want to read there
     39in addition to your own platform file.
Note: See TracChangeset for help on using the changeset viewer.