Changeset 298:57b671bc5e8d in freeDiameter
- Timestamp:
- May 13, 2010, 4:52:42 PM (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
INSTALL.Ubuntu
r290 r298 11 11 Tested not working: Ubuntu Hardy (too old). 12 12 Tested working: Ubuntu Intrepid, Jaunty, Karmic, Lucid. Debian Lenny. 13 14 15 16 ===========================================- 17 Step by step instructions (with no prerequisite): 18 19 1) Install all packages dependencies 20 # apt-get install mercurial cmake make gcc bison flex libsctp-dev libgnutls-dev libgcrypt-dev 21 22 2) (OPTION) If you will compile modules that require postgresql, also install: 23 # apt-get install libpq-dev 24 25 3) (OPTION) If you want a more user-friendly interface, install this: 26 # apt-get install cmake-curses-gui 27 28 4) Retrieve the source files 29 # hg clone http://aaa.koganei.wide.ad.jp/hg/freeDiameter 30 31 5) Create a build directory, and enter it 32 # mkdir fDbuild 33 # cd fDbuild 34 35 6) Configure and generate the Makefiles 36 a) If you did not install ccmake in step 3: 37 # cmake ../freeDiameter 38 39 b) If you did install ccmake: 40 # ccmake ../freeDiameter 41 - press 'c' (configure) 42 - toggle the values as needed (ex: BUILD_APP_RADGW=ON, ...) 43 - press 'c' again. New items may appear, iterate the process 44 - press 'c' and 'g' to complete the process 45 46 7) Compile all files: 47 # make 48 49 8) See available targets: 50 # make help 51 52 9) (OPTION) Check the software has a correct basic behavior on your environment. -- only if you did not disable the tests in step 6 53 # make test 54
Note: See TracChangeset
for help on using the changeset viewer.