To Install CASCADE, the pythia  and bases libraries are needed:

1.

get BASES from
here
create directory for bases51 and copy source (bases.tgz) code:
 
 mkdir bases
 tar xvfz
bases.tgz
 cd bases
 make
 
this should then compile and create a library under bases/lib/libbases.a

2.
get PYTHIA
create directory for pythia and copy source code (i.e. pythia6226.f):
  mkdir pythia
  cd pythia62
now prepare for library creation (need fsplit for that)
  fsplit pythia6226.f
  mv pythia6226.f pythia6226.fold
  make (with this Makefile)

or get it from a local copy (version 6.227)
tar xvfz pythia6227.tgz
make


3.
get hztool from here and follow steps for installation
or do the following:

mkdir hztool
cd hztool
export CVSROOT=:pserver:guest@cvs.hep.ucl.ac.uk:/home/jetweb
cvs login [hit return]
cvs co hztool
cvs co Makedir (only needed once)
setenv HZTOOL_ROOT hztool (full path of hztool directory needed)
cd hztool/cmd
make lib


4.
get CASCADE from here
 
tar xvfz cascadevxxxx-nhera.tgz
cd cascadev12008-nhera

edit Makefile and insert the proper paths to
  pyhtia, pdflib, bases and hztool

make