CENTOS上编译FreeSwitch

简介: CENTOS上编译FreeSwitch

安装编译工具

安装依赖库

libtiff-devel
libjpeg-devel
libpng-devel
openssl-devel
libcurl-devel
sqlite-devel
speex-devel
speexdsp-devel
ldns-devel
freetype-devel
libuuid-devel
readline-devel
postgresql-devel
libsndfile-devel
lua-devel
ldconfig

编译依赖库

比如nasm版本太老,必须自己编译。


libtool-2.4.6
nasm-2.14.02
yasm-1.3.0
x264-snapshot-20180101-2245-stable
openh264-master
libav-12.3
libvpx-1.8.2
opus-1.3.1

编译freeswitch

export PKG_CONFIG_PATH=${BUILD_LIBS}/lib/pkgconfig
./configure \
    --disable-werror \
    --disable-core-libedit-support \
    --disable-signalwire \
     CFLAGS="-Wno-error=unused-value"
make
make all install cd-sounds-install cd-moh-install
目录
相关文章
|
6月前
|
应用服务中间件 Linux 网络安全
CentOS 7.4源码编译nginx1.12 并且隐藏nginx的版本
CentOS 7.4源码编译nginx1.12 并且隐藏nginx的版本
121 0
|
Linux
百度搜索:蓝易云【centos7编译dpdk-stable教程。】
至此,DPDK的稳定版本编译过程就完成了。你可以根据需要进行相关的配置和开发。请注意,上述步骤适用于CentOS 7平台。
342 1
|
19天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。通过具体案例,读者可以了解如何准备环境、下载源码、编译安装、配置服务及登录 MySQL。编译源码安装虽然复杂,但提供了更高的定制性和灵活性,适用于需要高度定制的场景。
56 3
|
20天前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。
本文介绍了在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。内容涵盖准备工作、下载源码、编译安装、配置服务、登录设置及实践心得,帮助读者根据需求选择最适合的安装方法。
36 2
|
1月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置服务等,并与使用 RPM 包安装进行了对比,帮助读者根据需求选择合适的方法。编译源码安装虽然复杂,但提供了更高的定制性和灵活性。
233 2
|
1月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤
【10月更文挑战第7天】本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据自身需求选择合适的方法。
59 3
|
3月前
|
关系型数据库 MySQL Linux
【一键解锁神秘力量!】CentOS 7 通过编译源码方式安装 MySQL 数据库 —— 从零到英雄的数据库安装实战秘籍!
【8月更文挑战第9天】随着业务增长,对数据库的需求日益提高。在 CentOS 7 中,通过编译源码安装 MySQL 可提供更高定制性和灵活性。本文详细介绍从准备环境、下载源码、配置编译参数到安装 MySQL 的全过程,并对比 RPM 包安装方法,帮助读者根据需求选择合适方案。实践时需注意备份数据、选择合适版本、确保安全性和调优性能等要点。
222 1
|
5月前
|
Linux C语言 C++
Linux 下centos 查看 -std这个编译时命令 是否支持 C17
Linux 下centos 查看 -std这个编译时命令 是否支持 C17
162 2
|
6月前
|
关系型数据库 MySQL Linux
centos7 编译报错 cannot find -lmysqlclient
centos7 编译报错 cannot find -lmysqlclient
|
5月前
|
Linux 编译器 C++
Linux centOS 编译C/C++
Linux centOS 编译C/C++
下一篇
无影云桌面