HP-UX Floating-Point Guide

Chapter 1 29
Introduction
Overview of HP-UX Math Libraries
Locations of the Math Libraries at Release
11.0
At Release 11.0, the main HP-UX math libraries are in the directory
/usr/lib. The BLAS library is in both /opt/fortran90/lib and
/opt/fortran/lib. The obsolete vector library exists only in
/opt/fortran/old/lib.
Table 1-3 shows the math library path names.
Table 1-3 Math Library Path Names
Library Path Name Description
/usr/lib/libm.a C math library, archive version, PA1.1
/usr/lib/libm.2 C math library, shared version, PA1.1
/usr/lib/pa20_64/libm.a C math library, archive version, PA2.0
wide mode
/usr/lib/pa20_64/libm.2 C math library, shared version, PA2.0
wide mode
/usr/lib/libcl.a Compiler library (includes Fortran math
library), archive version, PA1.1
/usr/lib/libcl.2 Compiler library (includes Fortran math
library), shared version, PA1.1
/usr/lib/pa20_64/libcl.a Compiler library (includes Fortran math
library), archive version, PA2.0 wide mode
/usr/lib/pa20_64/libcl.2 Compiler library (includes Fortran math
library), shared version, PA2.0 wide mode
/usr/lib/milli.a PA1.1 and PA2.0 narrow-mode millicode
library: versions of several math library
routines, available only if you compile
with +Olibcalls. For details, see
“Millicode Versions of Math Library
Functions” on page 112.
/usr/lib/pa20_64/milli.a PA2.0 wide-mode millicode library.