This lesson is being piloted (Beta version)

Install NCEPLIBS-external from github

Overview

Teaching: 5 min min
Exercises: 0 min
Questions
  • How to Install NCEPLIBS-external from github

Objectives
  • Git clone NCEPLIBS-external from github

  • Install the binary

Install NCEPLIBS-external from github

Request for a compute node

$ qsub -I -l select=1:ncpus=16::mpiprocs=16:mem=32gb:interconnect=any,walltime=24:00:00

Clone particular version 1.1.0 or 1.0.0:

$ git clone -b ufs-v1.1.0 --recursive https://github.com/NOAA-EMC/NCEPLIBS-external
$ cd NCEPLIBS-external/
$ mkdir build
$ cd build/
$ module load cmake/3.17.3-gcc openmpi/4.0.3-gcc/8.3.1-ucx 
$cmake -DCMAKE_INSTALL_PREFIX=/home/$USER/NCEPLIBS-external/build -DBUILD_MPI=OFF ..
$ make -j16

Key Points

  • NCEPLIB-external