在centos 6.5中编译和安装FreeSwitch
来源:互联网 发布:淘宝拍片摄影棚租赁 编辑:程序博客网 时间:2024/05/21 16:06
1. 安装依赖包
yum install autoconf automake libtool gcc-c++ ncurses-devel make zlib-devel libjpeg-devel lua lua-devel opus-devel libsndfile-devel openssl-devel e2fsprogs-devel curl-devel pcre-devel speex-devel sqlite-devel ldns-devel libedit-devel libtiff-devel
2. 缺少yasm或nasm
- 从GitHub上下载源码
- ./autogen.sh
- ./configure
- sudo make install
3. 错误:找不到spandsp.h
- make spandsp-reconf
4. 错误: #pragma GCC diagnostic not allowed inside functions
- gcc版本太低,需要升级更高版本,实验证明4.8.5可以使用
- 在centos中安装gcc-4.8.5方法,请参考另一篇文章
5. 错误:Makefile:898: * You must install libopus-dev to build mod_opus.
- 在确认已经安装了 opus和opus-devel情况下,执行以下操作
- 将文件freeswitch.git/src/mod/codecs/mod_opus/Makefile 的895和896行注释掉,如下所示
- #install:error
- #all:error
6. 其他错误等待后续补充……
阅读全文
0 0
- 在centos 6.5中编译和安装FreeSwitch
- freeswitch 在redhat 7.0/centos 7.0上的编译安装
- CentOS 6.5 安装freeswitch
- Freeswitch on centos编译安装指南
- CENTOS 6.5安装FREESWITCH 1.5小记
- freeswitch centos 安装
- freeswitch centos 安装
- 在CentOS中编译安装VIM 7.3
- 在centos上编译和安装vlc
- FreeSwitch下载和编译
- freeSwitch安装步骤 for CentOS
- freeSwitch安装步骤 for CentOS
- freeswitch 安装和问题解决
- freeswitch单独编译安装模块
- Centos7源代码安装freeswitch和启动freeswitch
- Centos7源代码安装freeswitch和启动freeswitch
- Centos 7下编译FreeSWITCH 1.6
- 在CentOS 6.4中编译安装gcc 4.8.1
- c++栈,队列的使用
- JAVA是编译型的语言
- Linux_FastDFS 集群安装笔记
- 作为初学者对c3p0的简单理解
- android系统 main 函数
- 在centos 6.5中编译和安装FreeSwitch
- Android中需要知道的蓝牙相关常识
- JSON
- 简单几行js实现tab选项切换效果
- 音视频数据处理(21)--- H.264编码SPS、PPS介绍
- Android 当前Activity调节屏幕亮度
- iOS开发之禁止用户切换键盘(防止用户切换其它键盘)
- 监督学习
- 在VMware的Linux系统上安装Redis redis及memcache使用