Changeset 4168 for LMDZ6/trunk/tools/make_sso/compile
- Timestamp:
- Jun 9, 2022, 5:29:22 PM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/tools/make_sso/compile
r4167 r4168 1 case ${HOSTNAME:0:5} in 2 irene) 3 module unload netcdf-fortran 4 module unload netcdf-c 5 module load netcdf-c 6 module load netcdf-fortran 7 module load fftw3/gnu 8 netcdf="-L$NETCDF_LIBDIR" 9 ;; 10 cicla) 11 module load intel 12 module load netcdf4/4.3.3.1-ifort 13 NETCDF=$(which ncdump); NETCDF=${NETCDF%%/bin*} 14 NETCDFFORTRAN_INCDIR=$NETCDF/include 15 NETCDFFORTRAN_LIBDIR=$NETCDF/lib 16 netcdf="" 17 ;; 18 esac 1 source make_sso.env 2 19 3 20 4 if [ ! -f Relief.nc ]; then 21 5 echo Attention missing Relief.nc file 22 6 echo I download it 23 wget https://web.lmd.jussieu.fr/~lmdz/pub/3DInputData/Limit/Relief.nc7 wget --no-check-certificate -nv https://web.lmd.jussieu.fr/~lmdz/pub/3DInputData/Limit/Relief.nc 24 8 fi 25 9 26 10 if [ ! -d SPHEREPACK ]; then 27 11 echo Missing SPHEREPACK library. I download it 28 wget https://web.lmd.jussieu.fr/~lmdz/pub/import/spherepack3.2.tgz12 wget --no-check-certificate -nv https://web.lmd.jussieu.fr/~lmdz/pub/import/spherepack3.2.tgz 29 13 tar -xvf spherepack3.2.tgz 14 mv spherepack3.2 SPHEREPACK 30 15 mv SPHEREPACK/make.inc SPHEREPACK/make.inc.old 16 17 # copy more adequate make.inc to SPHEREPACK 31 18 mv make.inc SPHEREPACK/. 19 # copy corrected Makefile to SPHEREPACK/test 20 mv SPHEREPACK/test/Makefile SPHEREPACK/test/Makefile.old 21 mv Makefile.test SPHEREPACK/test/Makefile 22 # clean up 32 23 rm spherepack3.2.tgz 33 24 fi
Note: See TracChangeset
for help on using the changeset viewer.