Building the library on most machines requires two GNU utilities: gmake (version 3.69 or greater) and gawk (version 2.15.5 or greater). They can be obtained via WWW from GNU. If you prefer anonymous ftp, go to prep.ai.mit.edu or (preferrably) one of its many mirrors.
Modification for use with other versions of make and awk may or may not be difficult.
[Note to LANL developers: Though the GNU utilities have been ported to Crays, there is currently limited support for them on LANL Crays. It seems that make is ``supported'' by Bucky Kashiwa (T-3), and exists in the /usr/local/ubin on both sigma and zeta. Executables for gawk for both machines can be found in directory ~turner/bin-local. It is hoped that at some point CIC will fully support these utilities.]
If you plan to use the test program to see plots of residual norms, etc. (an input variable turns plotting on and off), gnuplot (version 3.6 or greater) must also be installed. Gnuplot can be obtained for free via WWW from the gnuplot home page or GNU home page or via anonymous ftp from ftp.dartmouth.edu.
By default, the test suite (Section A.3) does not generate plots as it runs. It does generate plot files so the plots can be viewed later, but it doesn't send the plots to the screen. This way you can still test the library even if gnuplot isn't available. To run the test suite with plotting turned on, change the value of iplot in test/in/jtpack77.in from 0 to 1.