ffmpeg-7.0.2$ ./configure nasm/yasm not found or too old. Use --disable-x86asm for a crippled build

mzh@Redmi:~/Downloads/ffmpeg-7.0.2$ ./configure
nasm/yasm not found or too old. Use --disable-x86asm for a crippled build.

If you think configure made a mistake, make sure you are using the latest
version from Git. If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.libera.chat.
Include the log file “ffbuild/config.log” produced by configure as this will help
solve the problem.

It looks like you’re missing nasm or yasm, or the version is too old for the current configuration of FFmpeg. These are assemblers used for optimizing the FFmpeg build on x86 architectures.

To resolve this, you can:

1. Install nasm or yasm

Depending on your package manager, run one of the following commands:

For Debian/Ubuntu-based systems:

sudo apt-get update
sudo apt-get install nasm yasm

For Fedora/RHEL-based systems:

sudo dnf install nasm yasm

For Arch Linux:

sudo pacman -S nasm yasm

2. Disable x86 ASM optimizations

If you prefer to skip assembly optimizations, you can disable them by configuring FFmpeg with:

./configure --disable-x86asm

This will give you a functional, but potentially slower build.

Once you have nasm or yasm installed, try running the ./configure script again.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值