Installation procedure is as follows: 1) Get the source tar xvfz cascade-XXXX.tar.gz cd cascade-XXXX 2) Generate the Makefiles (do not use shared libraries) ./configure --disable-shared --prefix=install-path --with-lhapdf="lhapdf" --with-tmdlib="TMDlib" --with-hepmc="hemcp2" --with-zlib="zlib" with (as example): lhapdf="/Users/jung/MCgenerators/lhapdf/6.2.1/local" tmdlib="/Users/jung/jung/cvs/TMDlib/TMDlib2/local" hepmc="/Users/jung/MCgenerators/hepmc/HepMC-2.06.09/local" zlib="/usr/local/opt/zlib" 3) Compile the binary make 4) Install the execuatable and PDF files make install 4) the execuatble is in bin set the path for the updf data files, if different from the default export PDFPATH=/Users/jung/jung/cvs/cascade2/cascade-2.0.1/share set a few other environment variables: export CASEED=12345 export HEPMCOUT=myfile.hepmcout -> needed if you run with HepMC output. run it with (goto share/cascade/LHE): ../../../bin/cascade < steering-DY-MCatNLO.txt