...
Code Block |
---|
ssh mahuika melody.zhu@mahuika02 ~> vim machine_env.sh # content of machine_ev.sh # all needed system modules for building GMT. Maybe overkill but no harm. module load Python/2.7.14-gimkl-2017a module load GCC/7.1.0 module load FFTW/3.3.5-gimkl-2017a module load GEOS/3.6.1-gimkl-2017a module load GDAL/2.2.2-gimkl-2017a-GEOS-3.5.1 module load PROJ/4.9.3-gimkl-2017a module load HDF/4.2.13-gimkl-2017a module load HDF5/1.8.18-gimkl-2017a module load netcdf/gcc/64/4.4.0 module load libpng/1.6.28-gimkl-2017a module load libreadline/6.3-gimkl-2017a module load libpmi module load lapack/gcc/64/3.7.0 module load gcc/4.9.1 # load all modules melody.zhu@mahuika02 ~> source machine_env.sh melody.zhu@mahuika02 ~> module list Currently Loaded Modules: 1) craype-broadwell 6) FFTW/3.3.5-gimkl-2017a 11) KEALib/1.4.6-gimkl-2017a 16) GEOS/3.5.1-gimkl-2017a 21) XZ/5.2.3-gimkl-2017a 26) HDF/4.2.13-gimkl-2017a 2) craype-network-infiniband 7) expat/2.2.0-gimkl-2017a 12) LibTIFF/4.0.7-gimkl-2017a 17) ncurses/6.0-gimkl-2017a 22) libxml2/2.9.4-gimkl-2017a 27) HDF5/1.8.18-gimkl-2017a 3) slurm/17.11.7 8) libjpeg-turbo/1.5.1-gimkl-2017a 13) PROJ/4.9.3-gimkl-2017a 18) libreadline/6.3-gimkl-2017a 23) PCRE/8.40-gimkl-2017a 28) netcdf/gcc/64/4.4.0 4) gimpi/2017a 9) OpenJPEG/2.3.0-gimkl-2017a 14) libgeotiff/1.4.2-gimkl-2017a 19) SQLite/3.16.2-gimkl-2017a 24) PostgreSQL/9.6.2-gimkl-2017a 29) lapack/gcc/64/3.7.0 5) gimkl/2017a 10) Szip/2.1-gimkl-2017a 15) FreeXL/1.0.2-gimkl-2017a 20) libspatialite/4.3.0a-gimkl-2017a-GEOS-3.5.1 25) GDAL/2.2.2-gimkl-2017a-GEOS-3.5.1 30) Python/2.7.14-gimkl-2017a 31)gcc/4.9.1 |
2. Download GMT http://gmt.soest.hawaii.edu/projects/gmt/wiki/BuildingGMT#Building-GMT-from-source
...