Navigation


Changeset 876:f8e8cc0d115b in freeDiameter


Ignore:
Timestamp:
Nov 1, 2012, 5:20:10 PM (11 years ago)
Author:
Sebastien Decugis <sdecugis@freediameter.net>
Branch:
default
Phase:
public
Message:

Added reference to libusrsctp for OSX

File:
1 edited

Legend:

Unmodified
Added
Removed
  • INSTALL.OSX

    r872 r876  
    3737
    38381) Install Homebrew:
    39    See QUICK INSTRUCTION Step #1 above.
     39   See QUICK INSTRUCTIONS Step #1 above.
    4040
    41 2) Install Dependencies
     412) Install dependencies:
    4242    $ brew install mercurial cmake gnutls postgres mysql libidn
    4343
    44    Note: GNU IDN (libidn) is optional, see bellow
     44   Notes:
     45    * GNU IDN (libidn) is optional, see bellow
     46    * When libusrsctp package is available, you can use it as well.
    4547
    46 3) Retrieve Source
     483) Retrieve source code:
    4749    $ hg clone http://www.freediameter.net/hg/freeDiameter
    4850
    49 4) Enter Source Folder:
     514) Enter source folder:
    5052    $ cd freeDiameter
    5153
    52 5) Create Build Folder:
     545) Create build folder:
    5355    $ mkdir freeDiameter-build
    5456
     
    5658    $ cd freeDiameter-build
    5759
    58 7) Configure
     607) Configure:
    5961    $ cmake .. -DDISABLE_SCTP:BOOL=ON
    60    or for ncurses based configuration:
     62   
     63   or for ncurses-based configuration:
    6164    $ ccmake .. -DDISABLE_SCTP:BOOL=ON
    6265
    6366   Notes:
    64    * SCTP is not currently supported on OS X platform
    65    * GNU IDN (Support for International Domain Names) can be disabled with:
    66       -DDIAMID_IDNA_IGNORE=ON or -DDIAMID_IDNA_REJECT=ON
    67    * For more information on available configuration options read: http://www.freediameter.net/trac/wiki/Installation
     67    * If you have installed libusrsctp, you can turn off the DISABLE_SCTP switch.
     68    * GNU IDN (Support for International Domain Names) can be disabled with:
     69       -DDIAMID_IDNA_IGNORE=ON or -DDIAMID_IDNA_REJECT=ON
     70    * For more information on available configuration options read:
     71       http://www.freediameter.net/trac/wiki/Installation
    6872
    69 8) Compile
     738) Compile:
    7074    $ make
    7175
    72 9) Install
    73     # make install
     769) Install (might require to be root):
     77    $ make install
    7478
    7579------------------------------------------------
Note: See TracChangeset for help on using the changeset viewer.