CallWeaver on Ubuntu
Back in time (3 more)
This document describes the build process on a Ubuntu 6.06.1
prepare
sudo apt-get install subversion build-essential libncurses5-dev libssl-dev
Install Vale
To compile trunk, you will need Vale, a library for streaming media.
cd ~/dl
mkdir vale
cd vale
wget http://www.soft-switch.org/downloads/vale/vale-0.0.2.tgz
tar xzf vale-0.0.2.tgz
cd vale-0.0.1/
./configure
make
sudo make install
install SpanDSP 0.0.4
sudo apt-get install libtiff4-dev
cd ~/dl
mkdir spandsp
cd spandsp
wget http://www.soft-switch.org/downloads/spandsp/spandsp-0.0.4pre9.tgz
tar -xzf spandsp-0.0.4pre9.tgz
cd spandsp-0.0.4/
./configure
make
sudo make install
# update cache
sudo su
echo "/usr/local/lib" >> /etc/ld.so.conf
cp /etc/ld.so.cache /etc/.ld.so.cache.save
ldconfig
exit
compile CallWeaver
cd ~/dl
mkdir callweaver
cd callweaver/
svn co http://svn.callweaver.org/callweaver/trunk/ callweaver
cd callweaver/
# compile
sudo apt-get install libc6-dev libssl-dev zlib1g-dev libtool automake1.9 autoconf2.13 libltdl3-dev libreadline5-dev libcap-dev
# sudo apt-get install bison ### not sure if you need this
./bootstrap.sh
./configure
make
install CallWeaver
sudo groupadd callweaver
sudo useradd callweaver -g callweaver
sudo make install
# add youself to the callweaver group
sudo usermod -a -G callweaver $USER
# Note: You might have to logout and login back in the ssh or terminal session for this to take effect
OPTIONAL: install default configuration – will be in /usr/local/etc/callweaver
cd configs
sudo make install
cd ..
![Home wiki [home]](/images/logo.png?1180520111)
RSS Feeds