作者:EasyWave 时间:2013.03.31
类别:Linux 应用LinPhone 声明:转载,请保留链接
注意:如有错误,欢迎指正。这些是我学习的日志文章......
***************************************************************************************************************************
在《 基于Linux开源VOIP系统LinPhone[四] 》中,简单的介绍了readline、osip、eXosip以及ncurses库的编译,如果需要编译linphone的话,当然在编译speex的时候,可能还需要一个第三方库libogg,不过也可以不用它,那么怎么做呢,我可以打开源码,来修改一下。如下图所示:
如果想要speex不编译libogg的话,需要修改几个文件,同时还需要用automake重新生成configure文件,其步骤如下:
一):修改configure.ac文件
打开configure.ac文件之后,查找带有ogg字样的配置选项,全部删除,需要修改的地方如下所示(黄色选中的地方):
需要修改的地方之一:下面的语句全部删除
需要修改的地方之二:下面的语句全部删除
需要修改的地方之三:删除src/Makfile

本文介绍了如何在编译Linux开源VOIP系统LinPhone时,跳过libogg的编译过程。通过修改configure.ac和Makefile.am文件,删除相关配置,并使用autogen.sh自动化脚本来重新生成configure文件。最终,可以在安装目录下得到speex的动态库。
最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



