diff --git a/src/NWints/simint/libsimint_source/build_simint.sh b/src/NWints/simint/libsimint_source/build_simint.sh index b6b11e02c7..e92e29a05a 100755 --- a/src/NWints/simint/libsimint_source/build_simint.sh +++ b/src/NWints/simint/libsimint_source/build_simint.sh @@ -26,6 +26,11 @@ if [ -z "$(command -v patch)" ]; then exit 1 fi UNAME_S=$(uname -s) +if [ ! -z "${CONDA_TOOLCHAIN_HOST}" ]; then + arch=$(echo $CONDA_TOOLCHAIN_HOST | cut -d - -f 1) +else + arch=$(uname -m) +fi if [[ ${UNAME_S} == Linux ]]; then CPU_FLAGS=$(cat /proc/cpuinfo | grep flags |tail -n 1) CPU_FLAGS_2=$(cat /proc/cpuinfo | grep flags |tail -n 1) @@ -245,7 +250,9 @@ cd ../.. echo ln -sf simint.l${SIMINT_MAXAM}_p${PERMUTE_SLOW}_d${DERIV}.install simint_install ln -sf simint.l${SIMINT_MAXAM}_p${PERMUTE_SLOW}_d${DERIV}.install simint_install cd simint_install/lib -strip --strip-debug libsimint.a +if [[ "$arch" == "x86_64" ]]; then + strip --strip-debug libsimint.a +fi ln -sf libsimint.a libnwc_simint.a export SIMINT_HOME=${SRC_HOME}/simint.l${SIMINT_MAXAM}_p${PERMUTE_SLOW}_d${DERIV}.install echo 'SIMINT library built with maximum angular momentum='${SIMINT_MAXAM} diff --git a/src/libext/tblite/build_tblite_cmake.sh b/src/libext/tblite/build_tblite_cmake.sh index d2d8ba714f..bcc713a049 100755 --- a/src/libext/tblite/build_tblite_cmake.sh +++ b/src/libext/tblite/build_tblite_cmake.sh @@ -219,7 +219,15 @@ fi $CMAKE --install _build cd .. + +if [ ! -z "${CONDA_TOOLCHAIN_HOST}" ]; then + arch=$(echo $CONDA_TOOLCHAIN_HOST | cut -d - -f 1) +else + arch=$(uname -m) +fi if [[ $(uname -s) == "Linux" ]]; then - strip --strip-debug ../lib/libtblite.a + if [[ "$arch" == "x86_64" ]]; then + strip --strip-debug ../lib/libtblite.a + fi fi ln -sf ../lib/libtblite.a ../lib/libnwc_tblite.a