Mercurial > hg > freeDiameter
comparison INSTALL.Ubuntu @ 461:4dc1edb5ddab
Added information about app_diameap in the main documentation files
author | Sebastien Decugis <sdecugis@nict.go.jp> |
---|---|
date | Fri, 30 Jul 2010 11:40:00 +0900 |
parents | 5b199400a290 |
children | 47bd114fc55e |
comparison
equal
deleted
inserted
replaced
460:8f85c0507de4 | 461:4dc1edb5ddab |
---|---|
14 | 14 |
15 Additionnaly, these ones may be useful: | 15 Additionnaly, these ones may be useful: |
16 mercurial gdb | 16 mercurial gdb |
17 | 17 |
18 In order to build app_acct extension, you will also need the package libpq-dev. | 18 In order to build app_acct extension, you will also need the package libpq-dev. |
19 In order to build app_sip extension, you will also need the package libmysqlclient-dev. | 19 In order to build app_sip or app_diameap extension, you will also need the package libmysqlclient-dev. |
20 | 20 |
21 | 21 |
22 If your debhelper environment is recent (> 7.3.9 to provide cmake support), | 22 If your debhelper environment is recent (> 7.3.9 to provide cmake support), |
23 the following commands should generate the freeDiameter packages for you: | 23 the following commands should generate the freeDiameter packages for you: |
24 | 24 |
25 # Install the dependencies for building the source: | 25 # Install the dependencies for building the source: |
26 sudo apt-get -y install mercurial cmake make gcc bison flex libsctp-dev libgnutls-dev libgcrypt-dev libpq-dev ssl-cert debhelper fakeroot | 26 sudo apt-get -y install mercurial cmake make gcc bison flex libsctp-dev libgnutls-dev libgcrypt-dev libpq-dev libmysqlclient-dev ssl-cert debhelper fakeroot |
27 | 27 |
28 # Retrieve the latest version of the source package | 28 # Retrieve the latest version of the source package |
29 cd | 29 cd |
30 hg clone http://www.freediameter.net/hg/freeDiameter | 30 hg clone http://www.freediameter.net/hg/freeDiameter |
31 cd freeDiameter | 31 cd freeDiameter |
52 | 52 |
53 freeDiameter has been tested on the following distributions (compiled from source as described bellow): | 53 freeDiameter has been tested on the following distributions (compiled from source as described bellow): |
54 Ubuntu Intrepid, Jaunty, Karmic, Lucid. | 54 Ubuntu Intrepid, Jaunty, Karmic, Lucid. |
55 Debian Lenny. | 55 Debian Lenny. |
56 | 56 |
57 Ubuntu Hardy support is broken. | 57 Ubuntu Hardy support is known to be broken. |
58 | 58 |
59 The Debian package has been generated with success on Debian (>=Squeeze) and Ubuntu (>=Karmic). | 59 The Debian package has been generated with success on Debian (>=Squeeze) and Ubuntu (>=Karmic). |
60 | 60 |
61 | 61 |
62 ===========================================- | 62 ===========================================- |
65 1) Install all packages dependencies | 65 1) Install all packages dependencies |
66 # sudo apt-get install mercurial cmake make gcc bison flex libsctp-dev libgnutls-dev libgcrypt-dev | 66 # sudo apt-get install mercurial cmake make gcc bison flex libsctp-dev libgnutls-dev libgcrypt-dev |
67 | 67 |
68 2) (OPTION) If you will compile modules that require postgresql, also install: | 68 2) (OPTION) If you will compile modules that require postgresql, also install: |
69 # sudo apt-get install libpq-dev | 69 # sudo apt-get install libpq-dev |
70 and for mysql: | |
71 # sudo apt-get install libmysqlclient-dev | |
70 | 72 |
71 3) (OPTION) If you want a more user-friendly interface, install this: | 73 3) (OPTION) If you want a more user-friendly interface, install this: |
72 # sudo apt-get install cmake-curses-gui | 74 # sudo apt-get install cmake-curses-gui |
73 | 75 |
74 4) Retrieve the source files | 76 4) Retrieve the source files |