瑞芯微3568编译 freeswitch arm64版本

1,拉取docker镜像

在这里插入图片描述

docker pull centos:centos7.9.2009

2,启动命令

docker run --network=host -v /home/xxxx/:/work -it centos:centos7.9.2009
(freeswitch代码存放在/home/xxxx/下)

3,安装依赖

yum install -y wget && cd /etc/yum.repos.d/ && wget http://mirrors.aliyun.com/repo/epel-7.repo && yum makecache && \
                                        yum install -y git gcc gcc-c++ libtool vim make wget alsa-lib-devel bison bzip2 \
                                        curl-devel db-devel gnutls-devel libjpeg-devel\
                                        ldns-devel libcurl-devel libedit-devel \
                                        libsndfile-devel libtool \
                                        libxml2-devel lua-devel openssl-devel \
                                        opus-devel pcre-devel pkgconfig \
                                        speex-devel sqlite-devel libuuid-devel \
                                        which yasm zlib-devel libshout-devel lame-devel libmpg123-devel libtiff-devel

4,编译libav libx264

解压libav和libx264代码

编译libx264

cd libx264
./configure --libdir=/usr/lib64 --includedir=/usr/include --enable-static --enable-pic
make
make install

编译libav

cd libav
./configure --enable-pic --enable-shared --enable-libx264 --enable-gpl --extra-libs=“-ldl”
make
make install

5,编译

1,bootstrap.sh
2,./configure --host=arm-linux --disable-libvpx
3,make
4,make install

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值