Current Sun architectures supported: sun4d, sun4m, sun4u

    Current SGI architectures supported: IP35, IP30, IP28, IP27, IP25, IP26, IP21, IP22

    Current Intel architectures supported: i586, i686

    Current Sun OS support: 5.8, 5.7, 5.6, 5.5, 4.1, 4

    Current SGI OS support: 6.5, 6.4, 6.2, 5

    Current Linux Support: 2.4, 2.2, 2.1

    The system for searching the architectures and OS levels for the "nearest" compatible match is contained in the ${FreeUSP}/dist/bin/usp-generic-set-path script.This method may be modified by altering the settings on the COMP_ARCHS, OS_REVS, & ARCHDIRS variables. For instance, if you want to build all binaries on a SunOS/5.8 architecture, but those binaries are actually compatible with the 5.7 architecture on which you also run, OS_REVS could be modified to have two occurrences of 5.8 in the string; once in the normal order and again toward the end. (ie. OS_REVS="5.8 5.7 5.6 5.7 5.8") This is not the default because compatibility is often a problem.

    On each architecture, a true Fortran compiler must be installed. The GNU f77 will NOT work. For Sun, SGI, HP, IBM, etc., this means purchasing a license for the compiler provided by the OS vendor. On Linux, FreeUSP has been tested with both Portland Group and Absoft compilers.

    (With regards to Absoft, to turn on the required copyright notice for programs run at a site other than where the product is licensed, uncomment the relevant lines in ${FreeUSP}/dist/bin/usp-set-path. )