Saturday, July 19, 2014

SFLPhone v1.4.0 release

Just hours ago, on 18 July 2014, the new version of SFLPhone 1.4.0 was released.
SFLPhone is a Linux SoftPhone (with SIP and IAX2 protocols support).

In my previous post about SFLPhone you can find more details or at their Official Web Site.

As far as compiling the Daemon and KDE Client on Fedora 19 or Fedora 20, here is the updated guide for version 1.4.0.

First of all you need a bunch of dependencies and compiling tools

$sudo yum groupinstall group "Development Tools" "Development Libraries"

$sudo yum install cmake autoconf libtool gcc-c++ cppunit-devel cppcheck pcre-devel celt071-devel kdelibs-devel kdepimlibs-devel libyaml-devel alsa-lib-devel pulseaudio-libs-devel libsamplerate-devel ccrtp ucommon ccrtp-devel commoncpp2 commoncpp2-devel ucommon-bin ucommon-devel libzrtpcpp-devel dbus-c++-devel compat-expat1 expat-devel gsm-devel speex-devel libsndfile-devel gnutls-devel ffmpeg-devel libudev-devel

Next, we compile the Daemon

$cd /tmp
$git clone http://git.sflphone.org/sflphone.git
$cd sflphone
$git checkout 1.4.0

$cd daemon/libs
$./compile_pjsip.sh

$cd ..
$./autogen.sh
$./configure
$make
$sudo make install

Finally, the KDE Client

$cd /tmp
$git clone git://anongit.kde.org/sflphone-kde
$cd sflphone-kde
$git checkout 1.4.0
$mkdir build
$cd build
$cmake ../
$make -j2
$sudo make install


That was it.
Try running $sflphone-client-kde
or search for telephone in the KDE Menu.

No comments:

Post a Comment