The source code of the Surface Diver is distributed in a form of GNU gzipped tar archive.

Installation/compilation is straightforward using the GNU make environment:
First, the archive file should be unpacked:

gzip -d SurfaceDiver.tar.gz
tar -xvf SurfaceDiver.tar

Next, from the Surface Diver directory the user should run the make command (it might be neccessary to redefine some of the environmental variables in the Makefile first):

cd ./SurfaceDiver
make all

As a result, two executables will be created:

surf_diver – the main executable
si_creator – a small utility program for computations of similarity indices