balston
balston
Check prerequisites for base R -- External prerequisites. Already have: - gcc-libs/10.2.0 - compilers/gnu/10.2.0 - openblas/0.3.13-native-threads/gnu-10.2.0 Need to build: - [x] fftw for GNU 10.2.0; - [x] GSL for GNU...
Build fftw using: ``` cd /shared/ucl/apps/build_scripts module -f unload compilers mpi gcc-libs module load beta-modules module load gcc-libs/10.2.0 module load compilers/gnu/10.2.0 ./fftw-3.3.9_gnu-10.2.0_install 2>&1 | tee ~/Software/FFTW/fftw-3.3.9_gnu-10.2.0_install.log ```
Build GSL using above modules and: ``` ./gsl-2.7-install 2>&1 | tee ~/Software/GSL/gsl-2.7_install.log ```
There is already a _hdf5-1.10.6-gcc1020_install_ to do the MPI build of HDF. I'm modifying it (in a copy) to do the serial build which is needed for R.
Build HDF5 using: ``` ./hdf5-1.10.6-gcc1020-serial_install 2>&1 | tee ~/Software/HDF5/hdf5-1.10.6-gcc1020-serial_install.log ```
Build UDUNITS using above modules and: ``` ./udunits-2.2.28_install 2>&1 | tee ~/Software/netcdf/udunits-2.2.28_install.log ```
Build NetCDF using the above modules and: ``` module load hdf/5-1.10.6/gnu-10.2.0 module load udunits/2.2.28/gnu-10.2.0 ./netcdf_4.8.1_install 2>&1 | tee ~/Software/netcdf/netcdf_4.8.1_install.log ```
Build PCRE2 using the above modules and: ``` ./pcre2-10.37_install 2>&1 | tee ~/Software/pcre2-10.37_install.log ```
Build base R -- Now ready to build the base R plus CRAN recommended additional packages. The build script includes the following module requirements (updated for the correct OpenBLAS module):...
Base R is now installed on Kathleen. Next step is to update the module file run some simple tests and then add the additional packages.