next up previous contents
Next: Linking compiled, library versions Up: Updates since March 93 Previous: Changes to tools   Contents

Changes to scripts

Linking compiled, library versions of BLAS (Basic Linear Algebra Subprograms)

The linking of compiled, library versions of the BLAS is now permitted by all scripts which use the BLAS (bqp.*, cns.*, lmq.*, mns.*, nps.*, osl.*, qp.* ten.*, and unc.*), and the generic script gen.*, EXCEPT for the .vax scripts.

If there are library versions of the level-1 BLAS available, the variable BLAS in these scripts should be set to a list of names of the object library suffix -lx, where the object library libx.a contains the relevant BLAS. For example, if the BLAS are shared between object libraries libblas1.a and libblas2.a, the variable BLAS should be set to "-lblas1 -lblas2", noting that those subprograms in libblas1.a will take precedence over those in libblas2.a.

If compiled BLAS are not available, the variable BLAS should be set to "". (This is the default setting.) In this case, the link statement includes linpac.o, which is the compiled object for the Fortran source file linpac.f provided in the CUTE distribution.



Dominique Orban 2005-03-24