changeset 1011:aaf8743df5e7

Updated Ubuntu documentation
author Sebastien Decugis <sdecugis@freediameter.net>
date Tue, 26 Mar 2013 14:30:29 +0100
parents 357c2f892d24
children cafdcbcb5e79
files INSTALL.Ubuntu
diffstat 1 files changed, 5 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/INSTALL.Ubuntu	Mon Mar 25 16:39:32 2013 +0100
+++ b/INSTALL.Ubuntu	Tue Mar 26 14:30:29 2013 +0100
@@ -17,7 +17,7 @@
 ============================================
 
 The following packages are required to compile freeDiameter from source:
- cmake make gcc flex bison libsctp1 libsctp-dev libgnutls-dev libgcrypt-dev libidn11-dev
+ cmake make gcc g++ flex bison libsctp1 libsctp-dev libgnutls-dev libgcrypt-dev libidn11-dev
  
 (note that libidn and libsctp can be avoided by defining DISABLE_SCTP and DIAMID_IDNA_REJECT)
  
@@ -44,7 +44,7 @@
 the following commands should generate the freeDiameter packages for you:
 
 # Install the dependencies for building the source:
-sudo apt-get -y install mercurial cmake make gcc bison flex libsctp-dev libgnutls-dev libgcrypt-dev libidn11-dev ssl-cert debhelper fakeroot \
+sudo apt-get -y install mercurial cmake make gcc g++ bison flex libsctp-dev libgnutls-dev libgcrypt-dev libidn11-dev ssl-cert debhelper fakeroot \
    libpq-dev libmysqlclient-dev libxml2-dev swig python-dev
 
 # Retrieve the latest version of the source package
@@ -72,10 +72,7 @@
 
 ===========================================
 
-freeDiameter has been tested on the following distributions (compiled from source as described below):
-Ubuntu Intrepid, Jaunty, Karmic, Lucid, Maverick, Natty. 
-Debian Lenny (with small patch, see ticket #24).
-
+freeDiameter is tested regularly on all current Ubuntu distributions since Intrepid (compiled from source as described below)
 Ubuntu Hardy support is known to be broken.
 
 The Debian package has been generated with success on Debian (>=Squeeze) and Ubuntu (>=Karmic).
@@ -85,7 +82,7 @@
 Step by step instructions without using the debhelper tools:
 
 1) Install all packages dependencies
-# sudo apt-get install mercurial cmake make gcc bison flex libsctp-dev libgnutls-dev libgcrypt-dev libidn11-dev
+# sudo apt-get install mercurial cmake make gcc g++ bison flex libsctp-dev libgnutls-dev libgcrypt-dev libidn11-dev
 
 2) (OPTION) If you will compile modules that require postgresql, also install:
 # sudo apt-get install libpq-dev
@@ -115,7 +112,7 @@
 9) (OPTION) Check the software has a correct basic behavior on your environment. -- only if you did not disable the tests in step 6
 # make test
 
-10) Install the software in configured locations:
+10) (OPTION) Install the software in configured locations:
 # sudo make install
 
 
"Welcome to our mercurial repository"