编译环境: 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执行文件。