[AsteriskBrasil] Problemas na compilacao do OPENR2

Marcelo Terres mhterres em gmail.com
Domingo Janeiro 13 09:23:46 BRST 2013


Qual versão do Asterisk você está usando?

A partir da 1.6.2 o OpenR2 já foi adicionado ao código oficial:

http://code.google.com/p/openr2/

"As of Asterisk 1.6.2 support is already merged in the official source
and patching is NOT needed. No more patches for 1.6.x will be
provided, use 1.6.2."
Marcelo H. Terres
mhterres em gmail.com
http://mundoopensource.blogspot.com
http://biertasters.blogspot.com
http://twitter.com/mhterres


On Sun, Jan 13, 2013 at 3:52 AM, Daniel Feliciano
<danielfelicianoseg em hotmail.com> wrote:
> Pessoal, quando estou compilando o openr2 esta dando esse erro primeiro:
>
> queue.c: In function 'queue_read_byte':
> queue.c:185:9: error: variable 'to_end' set but not used
> [-Werror=unused-but-set-variable]
> cc1: all warnings being treated as errors
> make[2]: ** [libopenr2_la-queue.lo] Erro 1
> make[2]: Saindo do diretório `/usr/src/fontes/openr2-1.3.1/src'
> make[1]: ** [all-recursive] Erro 1
> make[1]: Saindo do diretório `/usr/src/fontes/openr2-1.3.1'
> make: ** [all] Erro 2
>
>
>  entao percebo que ele cria o arquivo "libopenr2_la-queue.lo" com a letra T
> no final, entao eu salvo modificando e dou um make novamente, gerando essa
> segundo erro:
>
> gcc -std=c99 -pedantic -Wall -Werror -Wwrite-strings -Wunused-variable
> -Wstrict-prototypes -Wmissing-prototypes -DREVISION=\"exportado\" -ggdb3 -O0
> -o .libs/r2test r2test-r2test.o  ./.libs/libopenr2.so -lpthread -lm
> ./.libs/libopenr2.so: undefined reference to `queue_free_space'
> ./.libs/libopenr2.so: undefined reference to `queue_write'
> ./.libs/libopenr2.so: undefined reference to `queue_read_byte'
> ./.libs/libopenr2.so: undefined reference to `queue_init'
> collect2: ld returned 1 exit status
> make[2]: ** [r2test] Erro 1
> make[2]: Saindo do diretório `/usr/src/fontes/openr2-1.3.1/src'
> make[1]: ** [all-recursive] Erro 1
> make[1]: Saindo do diretório `/usr/src/fontes/openr2-1.3.1'
> make: ** [all] Erro 2
>
> dai,  nao consegui mais ir adiante. Estou com o ubuntu 12.04 LTS, no 10.10
> nao chegou a dar nada semelhante a isso, parece que ele esta gerando os
> arquivos com erros. Alguem tem uma luz a respeito?
>
> _______________________________________________
> EBS MODULAR: 3 slots para combinação entre E1, GSM, FXS ou FXO;
> Linha de PORTEIROS IP, abrem até 2 dispositivos com acesso IP remoto;
> Conheça esses e outros LANÇAMENTOS KHOMP em www.Khomp.com
> _______________________________________________
> DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP -  Asterisk  - Site
> www.digivoice.com.br
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org


Mais detalhes sobre a lista de discussão AsteriskBrasil