-------------------- -- INSTALLATION -- -------------------- -- QUICK installation --------------- In short, you have to: > tar -xzf ReDY.tgz > cd ReDY > make > make examples You need to have gsl and LHAPDF installed, and eventually to modify the Makefile: see the INSTRUCTIONS. -- INSTRUCTIONS --------------- To compile the program, you first need to unpack it: > tar -xzf ReDY.tgz Then cd into ReDY directory > cd ReDY Now you have to compile the package: to be able to do this, you need to have already installed the following libraries: gsl (GNU scientific libraries, http://www.gnu.org/software/gsl/) LHAPDF (PDFs libraries, http://projects.hepforge.org/lhapdf/) (see below for version compatibilities). Once you have this libraries installed, compile the package with > make Note that you may have to modify the Makefile, in order to tell the compiler where the libraries are located. At the beginning of the Makefile, you see these lines: # your LHAPDF path (if not a default path) LHAPDF_PATH = # your GSL path (if not a default path) GSL_PATH = If, for examples, you got gsl libraries with fink which put them into the folder /sw/, then write GSL_PATH = /sw In the Makefile you can also change your C++ compiler, by modifying # compiler name: g++ is default CC = g++ (default is g++). Moreover, you can set the compiler flags: default is # compiler flags: -Wall -O2 CFLAGS = -Wall -O2 Now you can retry typing "make", it should work. This will generate the static library libReDY.a Finally, you can compile the examples typing > make examples See README.EXAMPLES for details about the examples content. -- VERSIONS COMPATIBILITES --------------- I have tried the code with several versions of the gsl libraries, so I hope it will work for more recent and future releases. My current working version is gsl 1.9 The LHAPDF version I successfully tried are LHAPDF 5.6.0 LHAPDF 5.8.4