After suitably editing the Makefile
(while still positioned in DDA/src)
simply type
make ddscat
which should create an executable file DDA/src/ddscat .
The resulting executable will not have netCDF capability, and
will contain timing instructions compatible with the Solaris 1.x or 2.x
operating systems on Sun computers, as well as several other versions of Unix.
To add netCDF capability, see §5.4.
To replace the Sun-compatible timing routine with another, see
§5.2.