A library is an archive file of commonly used functions that have been compiled, tested, and stored for inclusion in a program at link time.
The COHERENT system stores its libraries in two directories: /usr/lib and /lib. or their subdirectories: The following libraries are kept in //uussrr//lliibb:
lliibbccuurrsseess..aa ccuurrsseess library and tteerrmmiinnffoo functions lliibbeeddiitt..aa Routines to gather and edit user input lliibbggddbbmm..aa Library for GNU DBM functions lliibbll..aa lleexx library lliibbmmpp..aa Multi-precision arithmetic library lliibbssoocckkeett..aa ssoocckkeettss emulation library lliibbtteerrmm..aa Functions to read tteerrmmccaapp data lliibbyy..aa yyaacccc library lliibb..bb bbcc's function library (in bbcc source)The following libraries are kept in /lib:
lliibbcc..aa General functions and system calls lliibbmm..aa Mathematics routinesIn addition, COHERENT comes with a library of miscellaneous routines, called libmisc. See the Lexicon article libmisc for information on how to prepare this library for use.