diff --git a/package/grib_api/1.21.0/install.sh b/package/grib_api/1.21.0/install.sh index 8e16f98a7fafea33f67155f253aff503d38b8f68..6f074f1b3b83fc1eade986bd259843305ed2b5e4 100755 --- a/package/grib_api/1.21.0/install.sh +++ b/package/grib_api/1.21.0/install.sh @@ -1,5 +1,5 @@ #download from $JARVIS_PROXY/weathersource/grib_api/archive/refs/tags/v1.21.0.tar.gz -#module load bisheng/2.1.0 hmpi/1.1.1 netcdf/4.7.0 pnetcdf/1.11.2 +#module load bisheng/4.1.0 hmpi/2.4.3 hdf5-clang/1.12.0 netcdf-clang/4.7.4 pnetcdf/1.11.2 #!/bin/bash set -x set -e @@ -8,13 +8,8 @@ cd ${JARVIS_TMP} rm -rf grib_api-1.21.0 tar -xvf ${JARVIS_DOWNLOAD}/grib_api-1.21.0.tar.gz cd grib_api-1.21.0 -mkdir build -cd build -export CC=mpicc CXX=mpicxx FC=mpifort F77=mpifort -cmake .. -DCMAKE_INSTALL_PREFIX=$1 -NETCDF_PATH=$1 -NETCDF_PATH=${JARVIS_DOWNLOAD%/*} -NETCDF_PATH=${NETCDF_PATH}/software/libs/bisheng2.1.0/hmpi1.1.1/netcdf/4.7.0/lib -sed -i "s%NETCDF_netcdf_LIBRARY_RELEASE:FILEPATH=NETCDF_netcdf_LIBRARY_RELEASE-NOTFOUND%NETCDF_netcdf_LIBRARY_RELEASE:FILEPATH=${NETCDF_PATH}/libnetcdf.so%g" ./CMakeCache.txt +CC=mpicc F77=mpifort FC=mpifort ./configure --with-netcdf=${NETCDF_CLANG_PATH} --prefix=${1} --build=aarch64-unknown-linux-gnu --disable-jpeg +sed -i '10270c wl="-Wl,"' libtool +make make VERBOSE=1 make install