Difference between revisions of "FreeSWITCH compile"

From FusionPBX
Jump to: navigation, search
(Created page with "==Git== cd /usr/src git clone -b v1.4 https://stash.freeswitch.org/scm/fs/freeswitch.git cd freeswitch ./bootstrap.sh or ==files.freeswitch.org== wget http://files.free...")
 
(modules.conf)
Line 21: Line 21:
 
uncomment the FreeSWITCH modules that are needed.
 
uncomment the FreeSWITCH modules that are needed.
 
  mod_avmd
 
  mod_avmd
  mod_call_center
+
  mod_callcenter
 
  mod_memcache
 
  mod_memcache
  

Revision as of 17:29, 2 August 2014

Git

cd /usr/src
git clone -b v1.4 https://stash.freeswitch.org/scm/fs/freeswitch.git
cd freeswitch
./bootstrap.sh

or

files.freeswitch.org

wget http://files.freeswitch.org/freeswitch-1.4.6.zip
unzip freeswitch-1.4.6.zip
cd freeswitch-1.4.6

Ubuntu Dependencies

apt-get install autoconf automake devscripts gawk g++ git-core libjpeg-dev libncurses5-dev libtool make python-dev gawk pkg-config libtiff-dev libperl-dev libgdbm-dev libdb-dev gettext libssl-dev libcurl4-openssl-dev libpcre3-dev libspeex-dev libspeexdsp-dev libsqlite3-dev libedit-dev libldns.dev libpq-dev

Debian Dependencies

apt-get install autoconf automake devscripts gawk g++ git-core libjpeg-dev libncurses5-dev libtool make python-dev gawk pkg-config libtiff5-dev libperl-dev libgdbm-dev libdb-dev gettext libssl-dev libcurl4-openssl-dev libpcre3-dev libspeex-dev libspeexdsp-dev libsqlite3-dev libedit-dev libldns.dev libpq-dev

modules.conf

uncomment the FreeSWITCH modules that are needed.

mod_avmd
mod_callcenter
mod_memcache

Postgres driver

./configure --enable-core-pgsql-support 

Run Make

make 
make install

File Permissions

Set the file permissions