Closed fuchanghao closed 2 years ago
We definitely should update the binaries some day. Which version is faster? mingw? It's also annoying if we have to host things ourselves. Nobody builds these and uploads as github releases?
I created a fftw3 repo for easier updates https://github.com/Vapoursynth-Plugins-Gitify/fftw3/releases Maybe an build bot will be added later. But fft does not change that often so ...
I just updated fftw3 (mingw binaries, not tested for best speed). Should we include libfftw3l-3.dll?
We definitely should update the binaries some day. Which version is faster? mingw? It's also annoying if we have to host things ourselves. Nobody builds these and uploads as github releases?
I prefer MinGW build because MSVC build is not recommended for official sources. (official cmake files and sources need to be patched to build by MSBuild).
I just updated fftw3 (mingw binaries, not tested for best speed). Should we include libfftw3l-3.dll?
I don't know if is needed by some vapoursynth plugins, I just see old FFTW 3.3.5 Windows DLLs have libfftw3l-3.dll so I also build it.
Nothing uses long double. Ever.
fftw3 already updated to 3.3.10.
But the repository only has old 3.3.5 editions.
So I build the 3.3.10 follow by filler56789's post: https://forum.doom9.org/showthread.php?t=174470&page=6
MSVC build by vcpkg with Visual Studio 2022 v17.3.4.
GCC 12.2 build by msys2 with all editions (mingw32/mingw64/ucrt64)
build config:
download:
FFTW-3.3.10.zip