Jump to content UNITED STATES
hp.com home products and services support and drivers solutions how to buy
» contact hp


    
hp.com home


installation overview




printable version

» linux tools home

product information
» product overview
» software components
» purchasing information
» support options
downloads
» enthusiast & education program
» update kits
» beta kits
» runtime libraries
» installation overview
linux alpha resources
» alpha technical documentation
  » current library
  » archive library
» linux on AlphaServer GS advanced development kit
» linux life sciences toolkit
» SuSE Linux

The Compaq Professional Linux Developer's Software consists of individual components, most of which are provided as RPM packages. Each product's documentation provides installation instructions, but here is a quick overview.

To install for the first time, use rpm -i filename.rpm. To upgrade, use rpm -U filename.rpm.

Description   Notes
       
1

binutils and gdb

 

 

 

If you are using a distribution earlier than Red Hat or SuSE 7.0, use the distribution-specific binutils and gdb provided by Compaq. Early versions of Linux for Alpha had a few bugs in the linker and some support needed for the Compaq C++ compiler was not available. The distribution-specific versions are exactly the same as those released on the Linux distribution plus the few necessary fixes.

Since your distribution already comes with these components, use rpm -U.

   
       
2 Install the libots library.  

The libots library provides runtime support for programs compiled by the Compaq compilers.

       
3 Install the CPML library appropriate for your processor.  

CPML provides better performance for math routines then the ones provided by libm. The cpml library comes in two different packages, only one of which can be installed on a given system:

  • cpml_ev5-version.alpha.rpm - This package has code that runs best on Alpha chips prior to the EV6 (21264) processor. The code also runs on EV6 machines, but the EV6 version of the package provides code that runs significantly faster on EV6 processors.
  • cpml_ev6-version.alpha.rpm - This package provides a library that is highly tuned for the EV6 processor, but it will not run on earlier processors. It might produce "Illegal instruction" traps.
       
4

Install the following in any order:

  • C compiler (ccc)
  • Ladebug
 

These components are independent and you do not need to install them all.

 

       
5 Install the C++ (cxx) compiler.  

The C++ compiler can be installed only after you have installed the C compiler.

       
6 Install the CXML library appropriate for your processor.  

CXML is a set of highly optimized subroutines that support linear algebra, signal processing, and other computationally intensive programming. Like CPML, the cxml library comes in two different packages, only one of which can be installed on a given system:

  • cxml_ev5-version.alpha.rpm
  • cxml_ev6-version.alpha.rpm
       
7 For Fortran, install the runtime library cfalrtl and then the compiler cfal.  

The Fortran compiler (cfal) can be installed independently from the other compilers, but the Fortran runtime library (cfalrtl) must be installed first.

 

privacy statement using this site means you accept its terms