Library for computing Fast Fourier Transforms.
This library computes Fast Fourier Transforms (FFT) in one
or more dimensions. It is extremely fast. This package
contains the shared library version of the fftw libraries in
config BR2_PACKAGE_FFTW_USE_SSE
config BR2_PACKAGE_FFTW_USE_SSE2
config BR2_PACKAGE_FFTW_USE_NEON
default BR2_PACKAGE_FFTW_PRECISION_DOUBLE
config BR2_PACKAGE_FFTW_PRECISION_SINGLE
select BR2_PACKAGE_FFTW_USE_SSE if BR2_X86_CPU_HAS_SSE
select BR2_PACKAGE_FFTW_USE_SSE2 if BR2_X86_CPU_HAS_SSE2
select BR2_PACKAGE_FFTW_USE_NEON if BR2_ARM_CPU_HAS_NEON && !BR2_ARM_SOFT_FLOAT
Compile fftw in single precision, i.e. use 'float' for floating
config BR2_PACKAGE_FFTW_PRECISION_DOUBLE
select BR2_PACKAGE_FFTW_USE_SSE2 if BR2_X86_CPU_HAS_SSE2
Compile fftw in double precision (the default), i.e. use 'double'
config BR2_PACKAGE_FFTW_PRECISION_LONG_DOUBLE
# long-double precision require long-double trigonometric routines
depends on !(BR2_TOOLCHAIN_BUILDROOT_UCLIBC && \
(BR2_arm || BR2_mips || BR2_mipsel))
Compile fftw in long double precision, i.e. use 'long double'
config BR2_PACKAGE_FFTW_PRECISION_QUAD
# quad-precision needs to have a gcc with libquadmath
depends on (BR2_i386 || BR2_x86_64) && BR2_USE_WCHAR
Compile fftw in quadruple precision, i.e. use '__float128' for