From d59677901327205618e674c9abd21b1dc85b7af9 Mon Sep 17 00:00:00 2001 From: helloworld664 <3226476857@qq.com> Date: Thu, 16 Jan 2025 17:32:31 +0800 Subject: [PATCH 1/3] add adios2-2.10.2 --- package/adios/2.10.2/install.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 package/adios/2.10.2/install.sh diff --git a/package/adios/2.10.2/install.sh b/package/adios/2.10.2/install.sh new file mode 100644 index 0000000..655bb66 --- /dev/null +++ b/package/adios/2.10.2/install.sh @@ -0,0 +1,16 @@ +#!/bin/bash +set -x +set -e +adios2_version="2.10.2" +. ${DOWNLOAD_TOOL} -u https://github.com/ornladios/ADIOS2/archive/refs/tags/v${adios2_version}.tar.gz -f ADIOS2-${adios2_version}.tar.gz +. $CHECK_DEPS mpicc +. $CHECK_DEPS h5pcc +. $CHECK_ROOT && yum install -y bzip2 bzip2-devel +cd ${JARVIS_TMP} +rm -rf ADIOS2-${adios2_version} +tar -xvf ${JARVIS_DOWNLOAD}/ADIOS2-${adios2_version}.tar.gz +cd ADIOS2-${adios2_version} +mkdir -p build +cmake .. -DCMAKE_INSTALL_PREFIX=$1 -DUCX_LIBRARIES=${HMPI_PATH}/hucx/lib/libucp.so -DCMAKE_C_FLAGS="-I${HMPI_PATH}/hucx/include" -DCMAKE_CXX_FLAGS="-L${HMPI_PATH}/hucx/lib -lucs" +make -j +make install -- Gitee From 6f4093ca79bec2455d2cac4593dc77649a21e660 Mon Sep 17 00:00:00 2001 From: helloworld664 <3226476857@qq.com> Date: Thu, 16 Jan 2025 19:10:57 +0800 Subject: [PATCH 2/3] add adios2-2.10.2 --- package/{adios => adios2}/2.10.2/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename package/{adios => adios2}/2.10.2/install.sh (96%) diff --git a/package/adios/2.10.2/install.sh b/package/adios2/2.10.2/install.sh similarity index 96% rename from package/adios/2.10.2/install.sh rename to package/adios2/2.10.2/install.sh index 655bb66..3c59eaf 100644 --- a/package/adios/2.10.2/install.sh +++ b/package/adios2/2.10.2/install.sh @@ -4,7 +4,7 @@ set -e adios2_version="2.10.2" . ${DOWNLOAD_TOOL} -u https://github.com/ornladios/ADIOS2/archive/refs/tags/v${adios2_version}.tar.gz -f ADIOS2-${adios2_version}.tar.gz . $CHECK_DEPS mpicc -. $CHECK_DEPS h5pcc +. $CHECK_DEPS HDF5 . $CHECK_ROOT && yum install -y bzip2 bzip2-devel cd ${JARVIS_TMP} rm -rf ADIOS2-${adios2_version} -- Gitee From 9a53adc0e1fe1ac34bb0a84275aa82a82453bbaf Mon Sep 17 00:00:00 2001 From: helloworld664 <3226476857@qq.com> Date: Thu, 16 Jan 2025 19:13:51 +0800 Subject: [PATCH 3/3] fix bug adios2-2.10.2 --- package/adios2/2.10.2/install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/adios2/2.10.2/install.sh b/package/adios2/2.10.2/install.sh index 3c59eaf..6964860 100644 --- a/package/adios2/2.10.2/install.sh +++ b/package/adios2/2.10.2/install.sh @@ -10,7 +10,7 @@ cd ${JARVIS_TMP} rm -rf ADIOS2-${adios2_version} tar -xvf ${JARVIS_DOWNLOAD}/ADIOS2-${adios2_version}.tar.gz cd ADIOS2-${adios2_version} -mkdir -p build +mkdir -p build && cd build cmake .. -DCMAKE_INSTALL_PREFIX=$1 -DUCX_LIBRARIES=${HMPI_PATH}/hucx/lib/libucp.so -DCMAKE_C_FLAGS="-I${HMPI_PATH}/hucx/include" -DCMAKE_CXX_FLAGS="-L${HMPI_PATH}/hucx/lib -lucs" make -j make install -- Gitee