M University of Minnesota
CONTACT INFORMATION
School of Physics & Astronomy
116 Church Street S.E.
Minneapolis, MN, 55455
Phone: 612-624-7375
Fax: 612-624-4578
Contact | Directory

Software Development Tools

Alternative versions of compilers (eg, gcc) and libraries (eg, cernlib) may be available via the ups system.

Linux Tools

Tru64 Unix Tools

For remaining Tru64 users, we have the following Compaq/HP compilers and tools installed.

  • cc Compaq C
  • cxx Compaq C++
  • f77, f90 Compaq Fortran 77 and Fortran 90
  • java Compaq java
  • dbx Terminal-mode traditional debugger
  • ladebug more advanced debugger, dxladebug Windowed debugger
  • FUSE graphical visual toolset for software development
  • Developers Toolkit Compaq Documentation for Tru64 UNIX software development tools

The man pages for the Compaq compilers are another good reference. For example, if you have trouble compiling under the Compaq C compiler, you can change its behaviour using different flags (eg, -std0 to select K&R mode rather than ANSI, or -ms to select Microsoft Visual C compatibility).

Which compiler? The GNU compilers gcc/g++ are also available, but Compaq C/C++ (cc/cxx) generally produce higher-performance code on the Alpha systems.

Compaq Math Library

CXML is a set of highly-optimized subroutines to support linear algebra (eg, the LAPACK library), signal processing, and other computational intensive programming. It's installed on most of the Tru64 UNIX systems, and can be linked to from Fortran and C programs. Local Documentation

Third-Party Tools

 
 
 
Recent changes RSS feed Valid XHTML 1.0 Valid CSS Driven by DokuWiki