Changeset 876:f8e8cc0d115b in freeDiameter for INSTALL.OSX
- Timestamp:
- Nov 1, 2012, 5:20:10 PM (11 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
INSTALL.OSX
r872 r876 37 37 38 38 1) Install Homebrew: 39 See QUICK INSTRUCTION Step #1 above.39 See QUICK INSTRUCTIONS Step #1 above. 40 40 41 2) Install Dependencies41 2) Install dependencies: 42 42 $ brew install mercurial cmake gnutls postgres mysql libidn 43 43 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. 45 47 46 3) Retrieve Source48 3) Retrieve source code: 47 49 $ hg clone http://www.freediameter.net/hg/freeDiameter 48 50 49 4) Enter Source Folder:51 4) Enter source folder: 50 52 $ cd freeDiameter 51 53 52 5) Create Build Folder:54 5) Create build folder: 53 55 $ mkdir freeDiameter-build 54 56 … … 56 58 $ cd freeDiameter-build 57 59 58 7) Configure 60 7) Configure: 59 61 $ cmake .. -DDISABLE_SCTP:BOOL=ON 60 or for ncurses based configuration: 62 63 or for ncurses-based configuration: 61 64 $ ccmake .. -DDISABLE_SCTP:BOOL=ON 62 65 63 66 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 68 72 69 8) Compile 73 8) Compile: 70 74 $ make 71 75 72 9) Install 73 #make install76 9) Install (might require to be root): 77 $ make install 74 78 75 79 ------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.