Linux上编译libjingle

编译环境: UBUNTU 10.10

1.需要下载libjingle源代码。

2.安装关联库:如libexpat1-dev libglib2.0-dev libogg-dev libssl-dev libasound2-dev libspeex-dev openssl。

3.下载 ortp, speex, iLBC 源码并安装。

4.编译安装 libjingle:
cd libjingle-0.4.0
./configure 
make
sudo make install

出现错误是相当正常的。
如出现'memset' was not declared in this scope.
此时按 http://code.google.com/p/libjingle/issues/detail?id=16页面的解决方法解决。(推荐用http://libjingle.googlecode.com/issues/attachment?aid=8474431887044956031&name=libjingle-0.4.0.7z&token=675d0e4459788c6095d9d5d831a7f400文件来覆盖源文件,用cp命令即可)
-->https://code.google.com/p/libjingle/issues/detail?id=16
--> add "#include <stdio.h>" to the files

完成以上操作后,编译即可成功。

5.查看效果:
进入talk/examples/文件家运行相关的call/pcp执行文件。

你可能感兴趣的:(Linux上编译libjingle)