11 Compiling code without ADAM

Throughout this book, the codes have been compiled using the ADAM software environment. While useful, it does not necessarily have to be the case. So called Standalone applications are independent of ADAM and have no interface files. They are compiled with the standard f77 command and flags rather than the alink command. For example:

  % alink myprog.f -L/star/lib ‘ndf_link_adam‘

would be replaced by:

  % f77 myprog.f -L/star/lib ‘ndf_link‘ -o myprog

Note, however, that there are some NDF routines which rely on the parameter system. For more details, see Appendix 3 of SUN/33.