[FFmpeg-trac] #11695(build system:new): Configure for armv6 doesn't disable neon and armv6t2.
FFmpeg
trac at avcodec.org
Wed Jul 30 22:59:49 EEST 2025
#11695: Configure for armv6 doesn't disable neon and armv6t2.
-------------------------------------+-------------------------------------
Reporter: danergo | Type: defect
Status: new | Priority: normal
Component: build | Version: git-
system | master
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
I'm trying to configure ffmpeg for rpi1 (armv6).
First, I have modified this line:
https://github.com/FFmpeg/FFmpeg/blob/master/configure#L8021
From `echo "ARCH $arch ($cpu)"`
To `echo "ARCH $arch ($cpu) $subarch"`
In case I'm doing a configure with these parameters:
`./configure --enable-cross-compile --cross-prefix=arm-linux-gnueabihf-
--arch=armv6z --cpu=arm1176jzf-s --target-os=linux`:
{{{
source path src
C compiler arm-linux-gnueabihf-gcc
C library glibc
host C compiler gcc
host C library glibc
ARCH arm (arm1176jzf-s) armv6
big-endian no
runtime cpu detection yes
ARMv5TE enabled yes
ARMv6 enabled yes
ARMv6T2 enabled yes
VFP enabled yes
NEON enabled yes
}}}
As you can see: $subarch is printed and it's correctly set to armv6.
However, neither "ARMv6T2" nor NEON are disabled.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/11695>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list