GNU Scientific Library (GSL) is required to compile and use FAST. We have provided a copy of the GSL software in the GSL directory
FAST.2.4.bitbucket/GSL/gsl-1.15.tar.gz for FAST.2.4). GSL can also be downloaded from http://www.gnu.org/software/gsl/. Please refer to the INSTALL file within GSL directory for installation of GSL, or follow the steps here.
We have provided pre-compiled binaries Linux x86_64 in the bin directory (
FAST.2.4.bitbucket/FAST for FAST.2.4) of the software.
The binary located at
FAST.2.4.bitbucket/FAST for FAST.2.4) is statically compiled meaning you should be able to run it just by
./FAST <options> without installing GSL. If you cannot run it, you need to install GSL and compile FAST. Please follow the instructions below for compilation.
Mac OSX does not support static compilation. Please follow the instructions below for compilation.
You will need a standard C/C++ compiler such as GNU gcc (version 3). This is likely available on all Linux/Unix platforms.
- First install GSL by following the steps mentioned in the INSTALL file within GSL directory, or follow the steps here.
- Once GSL is installed, download FAST and decompress the archive. Go to the software home directory
Beta.FAST.2.0.mcfor Beta.FAST) and type
make cleanand then type
make. This should compile the code to produce a binary for the appropriate platform.
- Next run :
./install.shto complete the installation.
The final executable is named FAST. Type
./FAST --help to see all the options.