kissfft
kissfft copied to clipboard
a Fast Fourier Transform (FFT) library that tries to Keep it Simple, Stupid
Replace abs which is defined for integers by a macro that will work on all numbers. Addressing https://github.com/mborgerding/kissfft/issues/85
Get the following warning when building with GCC 12.2.1 for float ``` [ 40%] Building C object tools/CMakeFiles/psdpng.dir/psdpng.c.o /home/kissfft/kissfft-131.1.0/tools/psdpng.c: In function ‘val2rgb’: /home/kissfft/kissfft-131.1.0/tools/psdpng.c:87:22: warning: using integer absolute value function ‘abs’...
Fix for DIVSCALAR off by 1 (#83)
`KISFFT_FLOAT` is not defined anywhere.
I compiled for double data types, found that all the library names end with float, and not double. Is this the way it is supposed to be?
Hello, I tried to install kissfft with double types and static libraries and I got an error. sudo make install [sudo] password for user: cc -shared -Wl,-soname,libkissfft-float.so.131 -o libkissfft-float.so.131.1.0 kfc.c.o...
When openmp was enabled it was falling with the next error: ``` CMake Error at /usr/lib64/cmake/kissfft/kissfft-config.cmake:104 (message): kissfft with datatype=simd is not installed Call Stack (most recent call first): CMakeLists.txt:9...
CMake 4 dropped support for CMake versions
Clearer what's its saying now
This is the output I get when I try to use Fetch Content on the Master Branch. ``` -- Building KissFFT with datatype: float -- Building shared library -- PKGINCLUDEDIR...