Centos6安装FreeSWITCH 1.5时./configure问题解决记录
系统:Centos 6.4 64位;
FreeSWITCH版本:1.5
具体的安装过程参考FreeSWITCH 官网wiki (也可以参考我的博客《Centos6安装FreeSWITCH》)
从FreeSWITCH 安装过程./configure 时遇到sqlite 的问题开始:
checking for sqlite3 >= 3.6.20… Package sqlite3 was not found in the pkg-config search path. Perhaps you should add the directory containing `sqlite3.pc’ to the PKG_CONFIG_PATH environment variable No package ‘sqlite3′ found 
configure: error: Library requirements (sqlite3 >= 3.6.20) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
应该是缺少开发包,于是就开始了这一路的开发包手工加载。
[root@localhost freeswitch]# yum install sqlite-devel
[root@localhost freeswitch]#./configure
[root@localhost freeswitch]# yum install libcurl-devel
[root@localhost freeswitch]#./configure
[root@localhost freeswitch]# yum install pcre 
[root@localhost freeswitch]# yum install pcre-devel
[root@localhost freeswitch]#./configure
[root@localhost freeswitch]# yum install speex 
[root@localhost freeswitch]# yum install speex-devel
[root@localhost freeswitch]#./configure
checking for libldns >= 1.6.6... checking for ldns_str2rdf_a in -lldns... no
configure: error: You need to either install libldns-dev or disable mod_enum in modules.conf #
按提示没有找到libldns-dev 包,所以我选择disable mod_enum,做法如下:
[root@localhost freeswitch]#vi modules.conf
#applications/mod_enum
[root@localhost freeswitch]#./configure
configure: error: You need to either install libedit-dev (>= 2.11) or configure with --disable-core-libedit-support
[root@localhost freeswitch]#yum search libedit-dev
=============== N/S Matched: libedit-dev ========================
libedit-devel.i686 : Development files for libedit
libedit-devel.x86_64 : Development files for libedit
[root@localhost freeswitch]#yum install libedit-devel
[root@localhost freeswitch]#./configure
至此,freeSWITCH的配置已经完成。
然后make并安装声音文件,过程如下:
[root@localhost freeswitch]# make
[root@localhost freeswitch]# make all install cd-sounds-install cd-moh-install
+---------- FreeSWITCH Build Complete ----------+
 + FreeSWITCH has been successfully built.       +
 + Install by running:                           +
 +                                               +
 +                make install                   +
 +                                               +
 + While you're waiting, register for ClueCon!   +
 + http://www.cluecon.com                        +
 +                                               +
 +-----------------------------------------------+
.=======================================================================================================.
|    ____ _             ____                                                                            |
|   / ___| |_   _  ___ / ___|___  _ __                                                                  |
|  | |   | | | | |/ _ \ |   / _ \| '_ \                                                                 |
|  | |___| | |_| |  __/ |__| (_) | | | |                                                                |
|   \____|_|\__,_|\___|\____\___/|_| |_|                                                                |
|                                                                                                       |
|   _____    _            _                          ____             __                                |
|  |_   _|__| | ___ _ __ | |__   ___  _ __  _   _   / ___|___  _ __  / _| ___ _ __ ___ _ __   ___ ___   |
|    | |/ _ \ |/ _ \ '_ \| '_ \ / _ \| '_ \| | | | | |   / _ \| '_ \| |_ / _ \ '__/ _ \ '_ \ / __/ _ \  |
|    | |  __/ |  __/ |_) | | | | (_) | | | | |_| | | |__| (_) | | | |  _|  __/ | |  __/ | | | (_|  __/  |
|    |_|\___|_|\___| .__/|_| |_|\___/|_| |_|\__, |  \____\___/|_| |_|_|  \___|_|  \___|_| |_|\___\___|  |
|                  |_|                      |___/                                                       |
|   _____                           _                         _                                         |
|  | ____|_   _____ _ __ _   _     / \  _   _  __ _ _   _ ___| |_                                       |
|  |  _| \ \ / / _ \ '__| | | |   / _ \| | | |/ _` | | | / __| __|                                      |
|  | |___ \ V /  __/ |  | |_| |  / ___ \ |_| | (_| | |_| \__ \ |_                                       |
|  |_____| \_/ \___|_|   \__, | /_/   \_\__,_|\__, |\__,_|___/\__|                                      |
|                        |___/                |___/                                                     |
|                                       ____ _             ____                                         |
|  __      ____      ____      __      / ___| |_   _  ___ / ___|___  _ __         ___ ___  _ __ ___     |
|  \ \ /\ / /\ \ /\ / /\ \ /\ / /     | |   | | | | |/ _ \ |   / _ \| '_ \       / __/ _ \| '_ ` _ \    |
|   \ V  V /  \ V  V /  \ V  V /   _  | |___| | |_| |  __/ |__| (_) | | | |  _  | (_| (_) | | | | | |   |
|    \_/\_/    \_/\_/    \_/\_/   (_)  \____|_|\__,_|\___|\____\___/|_| |_| (_)  \___\___/|_| |_| |_|   |
|                                                                                                       |
.=======================================================================================================.
Centos6安装FreeSWITCH 1.5时./configure问题解决记录的更多相关文章
- u-boot从nand 启动时的问题解决记录
		u-boot从nand 启动时的问题解决记录 问题描述: 使用u-boot-1.1.6版本u-boot移植到JZ2440开发板上,当前已经能够从Nor启动,但是不能从Nand正常启动(u-boot大小 ... 
- centos6安装GitLab全程详解和常见问题解决
		GitLab,是一个使用 Ruby on Rails 开发的开源应用程序,与Github类似,能够浏览源代码,管理缺陷和注释,非常适合在团队内部使用. 官方只提供了Debian/Ubuntu系统下的安 ... 
- CentOS6安装各种大数据软件 第七章:Flume安装与配置
		相关文章链接 CentOS6安装各种大数据软件 第一章:各个软件版本介绍 CentOS6安装各种大数据软件 第二章:Linux各个软件启动命令 CentOS6安装各种大数据软件 第三章:Linux基础 ... 
- Ubuntu安装FreeSWITCH亲测
		本人在安装FreeSWITCH的时候遇到了相当多的坑,网上很多方法都模棱两可,经常装失败,最后终于装成功后做一下总结 最顺利的安装方式 1. 下载压缩文件 下载地址:http://files.free ... 
- [python] 安装numpy+scipy+matlotlib+scikit-learn及问题解决
		这篇文章主要讲述Python如何安装Numpy.Scipy.Matlotlib.Scikit-learn等库的过程及遇到的问题解决方法.最近安装这个真是一把泪啊,各种不兼容问题和报错,希望文章对你有所 ... 
- 安装tcpreplay时报错:configure: error: libdnet not found
		安装tcpreplay时报错configure: error: libdnet not found 解决方法: 下载包libdnet-1.8.tar.gz并安装,依次执行: ./configure m ... 
- centos6 安装vsftpd
		centos6 安装vsftpd vsftpd一般选择yum安装,以下是安装和配置过程 如果是centos6想要安装的话一般是编译安装 1.安装 yum安装 yum install vsftpd 编译 ... 
- centos6 安装mysql
		如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--Cen ... 
- oracle 11g  centos6  安装
		选型:32位的内存是个瓶颈,已经是64位的时代了.使用64位的CentOS6 和 64位的Oracle 11g R2在虚拟机器安装,采用hostonly方式设置网络注意:能上网的网卡要设置一下ICS( ... 
随机推荐
- A1022. Digital Library
			A Digital Library contains millions of books, stored according to their titles, authors, key words o ... 
- Yosimite10.10(Mac os)安装c/c++内存检测工具valgrind
			1.下载支持包m4-1.4.13.tar.gz $ curl -O http://mirrors.kernel.org/gnu/m4/m4-1.4.13.tar.gz 2. 解压m4-1.4.13.t ... 
- DoubleOps.java
			/****************************************************************************** * Compilation: javac ... 
- 使用LTP套件对Linux系统进行压力测试
			使用LTP套件对Linux系统进行压力测试 https://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=6764 https ... 
- nginx设置反向代理后端jenklins,页面上的js css文件无法加载
			转载 2017年06月14日 22:36:59 8485 问题现象: nginx配置反向代理后,网页可以正常访问,但是页面上的js css文件无法加载,页面样式乱了. (1)nginx配置如下: (2 ... 
- IDEA如何自动提示并补全syso和main呢?
			myeclipse使用若干年了,syso和main也被打过无数遍,切换到IDEA开发工具中,一按,天啦,竟然没有自动补全,顿时觉得IDEA弱爆了,经过摸索之后,IDEA终结没有令人失望.可以通过配置L ... 
- 即将上线的Spark服务器面临的一系列填坑笔记
			即将上线的Spark服务器面临的一系列填坑笔记 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 把kafka和flume倒腾玩了,以为可以轻松一段时间了,没想到使用CDH部署的spa ... 
- sudo权限管理
			sudo权限管理 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 好久没有更新关于命令的博客了,这也是这周工作,开发问了我一个问题,说caiq这个用户为什么不能用sudo权限,于是百 ... 
- linux的一个find命令配合rm删除某天前的文件
			语句写法: find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \; 例1: 将/usr/local/backups目录下所有10天前 ... 
- PLSQL Developer 连接Linux 下Oracle的安装与配置
			一.下载 下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 这是Ora ... 
