Librería bcg729 y RTPEngine [SOLVED]

No se a cuantos de ustedes últimamente les se ha presentado este problema. Una vez compilada la librería bcg729, que nos permite poder transcodificar con el codec audio G729 con RTPEngine, al momento de compilar la ultima versión disponible en Github de este Proxy Media, la compilación fallaba y salía este error:

 

Por el momento había solucionado descargando la versión 12.4 de RTPEngine donde este error no se presentaba, pero, como pueden entender, no era una solución a largo plazo. La solución verdadera es compilar la librería bcg729 con dos opciones, es decir:

 

cd /usr/src/

 

git clone https://github.com/BelledonneCommunications/bcg729.git

 

cd bcg729

 

cmake -DCMAKE_C_FLAGS="-fPIE" -DCMAKE_EXE_LINKER_FLAGS="-pie" .

 

make

 

make install

 

luego continuar normalmente con RTPEngine:

 

cd /usr/src

 

git clone https://github.com/sipwise/rtpengine.git

 

cd rtpengine/daemon

 

make

 

cp rtpengine /usr/local/bin/

 

etc...

Vota el Articulo: 

Sin votos (todavía)
Evalúa la calidad del articulo
Suscribirse a Comentarios de "Librería bcg729 y RTPEngine [SOLVED]" Suscribirse a VozToVoice - Todos los comentarios