From 5a6beca5671ec5d4c470b8671f1371a30f344fa9 Mon Sep 17 00:00:00 2001 From: Alexandre Bourget <alexandre.bourget@savoirfairelinux.com> Date: Mon, 24 Sep 2007 11:35:32 -0400 Subject: [PATCH] Update build instructions + dependencies + about license. --- doc/About.txt | 2 +- doc/Build.txt | 15 +++++++++++---- doc/Dependencies.txt | 4 ++-- 3 files changed, 14 insertions(+), 7 deletions(-) diff --git a/doc/About.txt b/doc/About.txt index 28cf7e036d..3d93706912 100644 --- a/doc/About.txt +++ b/doc/About.txt @@ -7,7 +7,7 @@ About SFLphone is meant to be a robust enterprise-class desktop phone. It is design with a hundred-calls-a-day receptionist in mind. It can work for you, too. -SFLphone is released under the *GNU General Public License* (GPLv2 and up). +SFLphone is released under the *GNU General Public License*. SFLphone is being developed by the global community, and maintained by http://www.savoirfairelinux.com[Savoir-faire Linux], a Montreal, diff --git a/doc/Build.txt b/doc/Build.txt index 50f9b62e67..727d5d2434 100644 --- a/doc/Build.txt +++ b/doc/Build.txt @@ -9,6 +9,9 @@ sflphoned Instructions to build `sflphoned`: +TIP: Check out to fullfill the sflfile:Dependencies.txt[dependencies] first. + + dbus-c++-bindings ~~~~~~~~~~~~~~~~~ @@ -21,6 +24,9 @@ make sudo make install ------------------------- +You can replace `--prefix=/usr` by whatever prefix you like. Make sure to +also change this value in the next steps. + NOTE: If you have `colorgcc`, configure will *fail* on `libeXpat`. Issue an `unset CC` and `unset CXX` to build the dbus bindings. @@ -44,10 +50,11 @@ portaudio Go to `tools/` and run: -------------------------- +---------------------------- ./portaudio.sh --prefix=/usr -su -c "cd portaudio && make install" -------------------------- +cd portaudio +sudo make install +---------------------------- @@ -58,7 +65,7 @@ Then, go to the root of the repository, and run: --------------------------------------------------- autoreconf --install -./configure --prefix=/usr (or whatever your prefix) +./configure --prefix=/usr make sudo make install --------------------------------------------------- diff --git a/doc/Dependencies.txt b/doc/Dependencies.txt index 8822dd11dc..e55506ede7 100644 --- a/doc/Dependencies.txt +++ b/doc/Dependencies.txt @@ -5,9 +5,9 @@ Dependencies to compile SFLphone daemon --------------------------------------- `--------------------`----------`----------------------------------------------------- -Program Version Links +Program Version Notes -------------------------------------------------------------------------------------- -libiax2 0.2.3 http://svncommunity.digium.com/view/libiax2/trunk/[svn repos] +libiax2 0.2.3 http://svncommunity.digium.com/view/libiax2/trunk/[svn repos] SFLphone maintains it's own copy Common C++2 1.3.21 http://sourceforge.net/projects/cplusplus/[website] ccRTP 1.3.5 http://sourceforge.net/projects/cplusplus/[website] libeXosip2 ** 2.2.2 http://savannah.nongnu.org/projects/exosip/[website] -- GitLab