You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Timothy Pearson 835eebc8ec
Temporarily disable FFTS AltiVec support pending update to use new data types
8 years ago
..
debian Revert back to autotools build for FFTS 8 years ago
include Switch FFTS to linkotec branch for cross-arch support 8 years ago
java Fix autotools build of FFTS 8 years ago
m4 Switch FFTS to linkotec branch for cross-arch support 8 years ago
src Temporarily disable FFTS AltiVec support pending update to use new data types 8 years ago
tests Fix autotools build of FFTS 8 years ago
AUTHORS Add FFTS v0.7 10 years ago
CMakeLists.txt Add installation to FFTS CMake port 8 years ago
COPYRIGHT Add FFTS v0.7 10 years ago
Makefile.am Add FFTS v0.7 10 years ago
README.md Switch FFTS to linkotec branch for cross-arch support 8 years ago
aclocal.m4 Switch FFTS to linkotec branch for cross-arch support 8 years ago
build_android.sh Add FFTS v0.7 10 years ago
build_iphone.sh Add FFTS v0.7 10 years ago
config.guess Add installation to FFTS CMake port 8 years ago
config.sub Add installation to FFTS CMake port 8 years ago
configure.ac Lower autoconf version requirement for FFTS 8 years ago
depcomp Add FFTS v0.7 10 years ago
ffts.pc.cmake.in Fix FFTS CMake .pc file 8 years ago
ffts.pc.in Add FFTS v0.7 10 years ago
install-sh Add FFTS v0.7 10 years ago
ltmain.sh Add FFTS v0.7 10 years ago
missing Add FFTS v0.7 10 years ago

README.md

FFTS -- The Fastest Fourier Transform in the South

Build Status

To build for Android, edit and run build_android.sh

To build for iOS, edit and run build_iphone.sh

To build for Linux or OS X on x86, run ./configure --enable-sse --enable-single --prefix=/usr/local make make install

Optionally build for Windows and Linux with CMake, run mkdir build cd build cmake ..

FFTS dynamically generates code at runtime. This can be disabled with --disable-dynamic-code

Note that 32 bit x86 dynamic machine code generation is not supported at the moment.

For JNI targets: --enable-jni will build the jni stuff automatically for the host target, and --enable-shared must also be added manually for it to work.

If you like FFTS, please show your support by sending a postcard to:

Anthony Blake
Department of Computer Science
The University of Waikato
Private Bag 3105
Hamilton 3240
NEW ZEALAND