New Cray package provides more integrated programming environment

by Tom Parker


Introduction

Cray Research is now packaging the compilers, libraries (CrayLibs), and performance tools (CrayTools) into a "programming environment" (PrgEnv). The new package provides a more integrated environment and simplifies testing of new versions. The PrgEnv is located in /opt/ctl (rather than scattered in /bin, /usr/bin, /lib, or /usr/lib).


What does this mean to you?


Major components of PrgEnv

  1. Compilers:

  2. CrayLibs:

  3. CrayTools:


Initializing the PrgEnv

To use the PrgEnv, you must first initialize it. This is done with the "module" interface. This interface does the necessary setting up of paths, manpaths, and environment variables.

Important notes
  1. The above statements should follow all other path setting statements.

  2. csh users should note that because their .login file is executed after .cshrc, they will also need to move any path or manpath code from .login to .cshrc.


Maintaining the PrgEnv


For more information


Back to contents