Installing with other Compilers


If your $ARCH and $EC_ARCH environment variables end with the _CUSTOM extension, then the COMM model installation will need to be tweaked before the model can be built or run. The makefiles provided with the COMM model distribution only cover a limited number of architectures and no _CUSTOM extension Makefile_* exists.

  1. Go to the model toplevel directory: cd /home/armnlib/ssm/all/share/models/GEMDM/v_3.2.2
  2. List the directory and choose which Makefile_* most closely matches your platform's architecture. For this example, we will use Makefile_Linux_pgi611.
  3. Copy the appropriate makefile to match your architecture: cp Makefile_Linux_pgi611 Makefile_${EC_ARCH}
  4. Return to the "armnlib" user home directory to continue installation.

WARNING: The contents of the selected makefile may need to be modified if your platform's attributes differ significantly from those of the makefile that was copied to _CUSTOM.