Difference between revisions of "FreeSWITCH compile"
From FusionPBX
(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_callcenter | |
mod_memcache | mod_memcache | ||
Revision as of 17:29, 2 August 2014
Contents
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