HP MLIB for Itanium Linux Version 9.6.1 Release Note

HP MLIB for Itanium Linux Version 9.6.1 Release Note
Compatibility Information
HP MLIB for Itanium Linux Version 9.6.1 Release Note20
If your program uses subprograms from VECLIB, LAPACK, SOLVERS, and VMATH
specify -lveclib -llapack -lsolvers and -lvmath on the compiler command line.
For ScaLAPACK with Intel V8.1 or V9.1 compilers for Fortran use:
% mpif90 [options] file ... -L/opt/mlib/[intel_8.1|intel_9.1]/
hpmpi_2.2/lib/64 -lscalapack -openmp
For ScaLAPACK with Intel V8.1 or V9.1 compilers for C/C++ use:
% mpicc [options] file ... -L/opt/mlib/[intel_8.1|intel_9.1]/
hpmpi_2.2/lib/64 -lscalapack -openmp
If you want to link SuperLU_DIST, replace -lscalapack with -lsuperlu_dist.
If your program uses subprograms from both ScaLAPACK and SuperLU_DIST, specify
both -lscalapack and -lsuperlu_dist on the compiler command line.
For programs that link VECLIB, you can specify the entire path of the library file on the
compiler command line.
For the Intel V8.1 or V9.1 compiler for Fortran:
% ifort [options] file ... /opt/mlib/[intel_8.1|intel_9.1]/
hpmpi_2.2/lib/64/libveclib.a -openmp
For the Intel V8.1 or V9.1 compiler for C/C++:
% icc [options] file ... /opt/mlib/[intel_8.1|intel_9.1]/
hpmpi_2.2/lib/64/libveclib.a -openmp
If you want to link LAPACK, replace libveclib.a with liblapack.a.
If you want to link SOLVERS, replace libveclib.a with libsolvers.a.
If you want to link VMATH, replace libveclib.a with libvmath.a.
If you want to link with shared libraries, use libveclib.so, liblapack.so,
libsolvers.so, or libvmath.so.
For ScaLAPACK with Intel V8.1 or V9.1 compilers for Fortran use:
% mpif90 [options] file ... /opt/mlib/[intel_8.1|intel_9.1]/
hpmpi_2.2/lib/64/libscalapack.a -openmp
For ScaLAPACK with Intel V8.1 or V9.1 compilers for C/C++ use:
% mpicc [options] file ... /opt/mlib/[intel_8.1|intel_9.1]/
hpmpi_2.2/lib/64/libscalapack.a -openmp
If you want to link SuperLU_DIST, replace libscalapack.a with libsuperlu_dist.a.