For portaudio: libportaudio2 libportaudiocpp0 portaudio19-dev jackd
Building the dependencies
-------------------------
...
...
@@ -81,13 +77,6 @@ Building the dependencies
If you do not use either the development packages of your distribution or the source packages made by the upstream authors of dependencies, you may want to try our custom dependencies building script in tools/ directory:
Note that commoncpp, ccrtp, libosip and libexosip, samplerate are in debian and fedora.
1. cd tools/
2. ./portaudio.sh <-- compile portaudio
3. if you want to install other software, check inside the file config.sh
edit config.sh to change the default prefix (/usr/local)
./download.sh
./install.sh
You can also compile each dependency, one by one:
1/ For commoncpp2
...
...
@@ -105,27 +94,10 @@ You can also compile each dependency, one by one:
make
make install
4/ For portaudio v19
./configure --enable-cxx [option]
make
make install
Note: if you install any package in /usr/local, don't forget to set pkg-config path with:
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/
Preparing a CVS checkout of SFLPhone to be built
------------------------------------------------
Before building from a CVS checkout, the GNU autotools suite must be used
to generate the configure script and Makefiles. The current version
of SFLPhone has been tested with Automake 1.9 and Autoconf 2.59.
To do so, you may run the following script from the top directory:
./tools/autotoolize.sh
Building SFLPhone
-----------------
...
...
@@ -144,7 +116,7 @@ to sflphonedrc:
If you have an older version, remove your sflphonerc file located in
$HOME/.sflphone
1. Install a GUI like sflphone-qt
1. Install the GTK GUI
2. Lauch sflphone interface, a setup window appears.
...
...
@@ -185,8 +157,6 @@ Debugging SFLPhone
You can use the --with-debug option with configure