龙芯翼龙2F小本gentoo升级ffmpeg到4.2.1

升级ffmpeg-4.2.1除了安装ffmpeg-4.1时遇到的mmi问题 还有msaasm的问题

为了能编译通过 只能暂时关闭mmi msaasm方法如下:

1 修改/usr/portage/media-video/ffmpeg/ffmpeg-4.2.1.ebuild 将涉及MIPS_CPU_FEATURES的部分去掉 (要改两个地方)

2 修改/usr/portage/media-video/ffmpeg/ffmpeg-4.2.1.ebuild如下位置

# CPU features

myconf+=( --disable-msa )

myconf+=( --disable-mmi )

myconf+=( --disable-asm )

其中myconf+=( --disable-msa ) myconf+=( --disable-mmi ) myconf+=( --disable-asm )是增加的部分 修改完成后 保存

3 执行ebuild ffmpeg-4.2.1.ebuild manifest

然后就可以emerge =ffmpeg-4.2.1

此问题在ffmpeg5.x版本中被修复:

https://github.com/FFmpeg/FFmpeg/commit/1042039ccda7e9099f139b14981b48ee59900804

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值