Download:
Installation path:
/sw/numerics/fftw3/< mpi-version >/<compiler-version>/3.3.8/skl, untar and rename/move the directory to build
configure:
configure --help reveals the most important switches:
- CC, FC, MPICC etc. to define the compiler
- CFLAGS as slot for compiler options, do not forget -Wl,-rpath=$LD_RUN_PATH to burn the path to compiler libraries. intel/18.0.3 does not have the LD_RUN_PATH. The path the the fftw3-objects is burned in automatically by configure/make.
- --enable-shared to build alos shared libraries
- --enable-single, --enable-long-double to build for different numerical accuracy.
- --enable-omp, --enable-threads, --enable-mpi