真正解决办法:编译freeswitch错误,You must install libavformat-dev to build mod_av

简介: 真正解决办法:编译freeswitch错误,You must install libavformat-dev to build mod_av

错误:

akefile:1442: *** You must install libavformat-dev to build mod_av。 停止。

解决办法一(无效):

./configure \
    --prefix=/usr/local \
    --enable-shared --enable-libx264 --enable-gpl \
    --extra-cflags=-I/usr/include --extra-ldflags=-L/usr/lib64

解决办法二(无效):

./bootstrap.sh -j

解决办法三(成功):

# 编译libav成功
sudo ldconfig
# 修改freeswitch 编译脚本:
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:${PKG_CONFIG_PATH}
./configure ...

此处的pkgconfig,有libavformat.pc。

目录
相关文章
|
Linux 网络安全 开发工具
【freeSwitch】——centos 7 安装教程及常见问题
【freeSwitch】——centos 7 安装教程及常见问题
1510 0
【freeSwitch】——centos 7 安装教程及常见问题
|
Java API 语音技术
MRCP(Media Resource Control Protocol)
MRCP(Media Resource Control Protocol)是一种音视频资源控制协议,用于控制语音识别、语音合成和语音交互等场景中的音视频资源。阿里云语音交互服务(ASR、TTS、Chatbot)支持MRCP协议,您可以使用MRCP协议来控制音视频资源,并实现语音交互的功能。
4199 1
|
关系型数据库 MySQL 数据库连接
FreeSWITCH通过mod_mariadb原生连接MySQL
FreeSWITCH通过mod_mariadb原生连接MySQL
1376 0
|
编解码 网络协议 机器人
顶顶通电话机器人开发接口对接大语言模型之实时流TTS对接介绍
大语言模型通常流式返回文字,若一次性TTS会导致严重延迟。通过标点断句或流TTS可实现低延迟的文本到语音转换。本文介绍了电话机器人接口适配流TTS的原理及技术点,包括FreeSWITCH通过WebSocket流TTS放音,以及推流协议和旁路流对接的详细说明。
1219 1
|
Java Linux 应用服务中间件
docker编译部署freeswitch-1.10.10
docker编译部署freeswitch-1.10.10
1605 0
You must install libopus-dev to build mod_opus
You must install libopus-dev to build mod_opus
602 0
|
JSON Ubuntu Linux
FreeSWITCH安装
FreeSWITCH
2851 0
FreeSWITCH安装
checking for spandsp >= 3.0... configure: error: no usable spandsp; please install spandsp3 devel pa
checking for spandsp >= 3.0... configure: error: no usable spandsp; please install spandsp3 devel pa
1510 0
|
运维 Linux
【运维杂谈】如何用yum只下载,不安装?
【运维杂谈】如何用yum只下载,不安装?
879 0
static library libs/libvpx/libvpx.a is not portable!
static library libs/libvpx/libvpx.a is not portable!
718 0