A compilar se dijo…

Primero que todo, verificamos el kernel, actualizamos el kernel al ultimo que este y sus respectivos paquetes rpm -q es el comando para verificar, mas NO para instalarlos, para eso se emplea un repositorio y la herramienta yum, asi:

xxxxx]$ sudo yum install nombre_paquete

y los que no tengan configurado sudo, sino que lo hacen directamente por el usuario root asi se realiza:

xxxxx]# yum install nombre_paquete

Atencion: debe tener repositorios configurados para utilizar la herramienta yum, en esta version de centos 5.2 todos estos paquetes se encuentran y verifique que el nuevo kernel corresponda a las versiones de kernel-devel y kernel-headers, de lo contrario NO se compilara.

Paquetes del kernel:

yum update kernel (actualizar kernel)

rpm -q kernel-devel
rpm -q kernel-headers
(estos paquetes deben tener la misma version del kernel, en caso de estar instalados con otra version, emplea el comando yum update)

Paquetes para instalar asterisk:

rpm -q xinetd
rpm -q libusb
rpm -q libusb-devel
rpm -q bison
rpm -q bison-devel
rpm -q ncurses
rpm -q ncurses-devel
rpm -q zlib
rpm -q zlib-devel
rpm -q openssl
rpm -q openssl-devel
rpm -q gnutls-devel
rpm -q gcc
rpm -q gcc-c++
rpm -q libtermcap
rpm -q libtermecap-devel
rpm -q newt
rpm -q newt-devel
rpm -q zlib
rpm -q zlib-devel
rpm -q libtool
rpm -q make

Paquetes por si deseamos interactuar con base de datos:

rpm -q mysql.i386
rpm -q mysql-connector-odbc.i386
rpm -q mysql-devel.i386
rpm -q mysql-server.i386
rpm -q unixODBC
rpm -q unixODBC-devel
rpm -q libtool-ltdl
rpm -q libtool-ltdl-devel

Nos ubicamos dentro del directorio donde desempaquetamos astersik version 1.4.21 y procedemos a compilar de la siguiente manera:

make clean
./configure
make menuselect
make install
make samples (instalar ejemplos)
make progdocs (instalar doxygen yum install doxygen)documentacion asterisk
make config

No olvidemos que si necesitamos un servicio imap debemos leer esta documentacion, ademas si necesitamos una base de datos, es importante primero configurar el odbc como aparece aqui, esto se hace ANTES DE COMPILAR.

Este video los ilustrara un poco mas.

Anuncios

Los comentarios están cerrados.

A %d blogueros les gusta esto: