r8 - 10 Aug 2006 - 20:31:48 - IuriDinizYou are here: TWiki >  Asterisk Web  >  AsteriskPBXSoftware > AsteriskCompilar

Compilar o Asterisk

Pacotes do debian

#!/usr/bin/sh
apt-get install autotools-dev build-essential bzip2 debconf-utils debhelper defoma doxygen \
dpatch esound-common fontconfig gdk-imlib1 gettext gnome-bin gnome-libs-data \
gtkodbcconfig0 html2text imlib-base intltool-debian libart2 libasound2 \
libasound2-dev libaudio2 libaudiofile0 libesd0 libexpat1 libfontconfig1 \
libfreetype6 libglib1.2 libglib1.2-dev libgnome32 libgnomesupport0 \
libgnomeui32 libgnorba27 libgnorbagtk0 libgsm1 libgsm1-dev libgtk1.2 \
libgtk1.2-common libgtk1.2-dev libice6 libjpeg62 liblcms1 libltdl3 \
libltdl3-dev libmng1 libncurses5-dev libnewt-dev libodbcinstq1 liborbit0 \
libpng10-0 libpng12-0 libpq3 libpri-dev libpri1 libqt3c102-mt \
libreadline4-dev libsm6 libspeex-dev libspeex1 libsqlite0 libsqlite0-dev \
libssl-dev libtiff4 libtonezone-dev libtonezone1 libungif4g libx11-6 \
libx11-dev libxcursor1 libxext-dev libxext6 libxft2 libxi-dev libxi6 \
libxrandr2 libxrender1 libxt6 libxv-dev libxv1 libzap-dev libzap1 \
module-assistant odbcinst1 pkg-config po-debconf postgresql-dev \
slang1-utf8-dev ttf-bitstream-vera ucf unixodbc unixodbc-dev x-dev \
xfree86-common xlibs-data xlibs-static-dev zaptel-source zlib1g-dev \
mpg123

Baixando o asterisk

Compilar

libpri

#!/bin/sh
# desinstalando (se houver) libpri antiga 
apt-get remove libpri1
tar xvzf libpri-1.2.3.tar.gz
cd libpri-1.2.3
make
make install

Asterisk

#!/bin/sh
tar xvzf asterisk-1.2.10.tar.gz
cd asterisk-1.2.10
make
#make mpg123
make install
# arquivos de configuracao de exemplo
make samples

Instalar SOX

o sox é necessário para fazer o Monitor juntar os arquivos de audio, mas isto já é deprecated em favor do MixMonitor?
#!/bin/sh
apt-get install sox

Arquivo para o init.d (inicialização automática)

passos para o debian
# va para o diretorio das fontes do asterisk
cp contrib/init.d/rc.debian.asterisk /etc/init.d/asterisk
update-rc.d asterisk defaults

No script do debian por padrão ele roda o safe-asterisk, que permite acessar o asterisk via CTRL+ALT+F9

-- IuriDiniz - 14 Oct 2005 - Versão incial
-- IuriDiniz - 23 Feb 2006 - Atualizado para asterisk 1.2.4

AsteriskForm
Classificacao Documentacao
Resumo Como compilar o Asterisk
Versao Asterisk 1.2.10
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r8 < r7 < r6 < r5 < r4 | More topic actions
Asterisk.AsteriskCompilar moved from Personal.AsteriskCompilar on 01 Mar 2006 - 21:29 by IuriDiniz - put it back
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback