Revision as of 04:36, 2 May 2014 by Craig Peacock (Talk | contribs)

Prerequisites

ncurses

Download, build and install the ncurses library:

wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.9.tar.gz
tar -xzf ncurses-5.9.tar.gz
cd ncurses-5.9
./configure --host=arm-linux-gnueabi --prefix=/usr/arm-linux-gnueabi CXX="arm-linux-gnueabi-g++"
make
make install

SQLite

SQLite is a software library that implements a self contained server-less transactional SQL database engine.

wget https://sqlite.org/2014/sqlite-autoconf-3080403.tar.gz
tar -xzf sqlite-autoconf-3080403.tar.gz
cd sqlite-autoconf-3080403
./configure --host=arm-linux-gnueabi --prefix=/usr/arm-linux-gnueabi 
make
make install 

Asterisk

wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-11.9.0.tar.gz
tar -xzf asterisk-11.9.0.tar.gz
cd asterisk-11.9.0
./configure --host=arm-linux-gnueabi --target=arm-linux-gnueabi --build=i686-pc-linux-gnu --disable-xmldoc
make