Getting Started Documentation Glish Learn More Programming Contact Us
Version 1.9 Build 874
News FAQ
Search Home


next up previous contents index
Next: External libraries Up: Object libraries Previous: Object libraries


Library control variables

An AIPS++ installation may be configured to maintain a debug version of the object libraries, an optimized version, or both as determined by the setting of these variables. They have names of the form LIB<package>, for example LIBaips, and their values consist of six fields corresponding to the debug and optimized C++, C, and FORTRAN libraries in that order,

   #                    C++            C          FORTRAN
   #                 dbg    opt    dbg    opt    dbg    opt
   #               ------------- ------------- -------------
   LIBaips      := static static defeat defeat static static

Four keywords are recognized:

The library control variables are used by the AIPS++ makefiles (p[*]) to determine whether to compile the debug and/or optimized versions of an object module, and which libraries an executable may be linked with. The library updating procedure, updatelib (p[*]), also uses them to determine which sharable libraries to build.


next up previous contents index
Next: External libraries Up: Object libraries Previous: Object libraries   Contents   Index
Please send questions or comments about AIPS++ to aips2-request@nrao.edu.
Copyright © 1995-2000 Associated Universities Inc., Washington, D.C.

Return to AIPS++ Home Page
2004-11-13