mirror of
https://github.com/cp2k/cp2k.git
synced 2026-07-28 22:25:32 -04:00
Export LD_LIBRARY_PATH
This commit is contained in:
parent
058fcb96a8
commit
dd84f02cdf
1 changed files with 6 additions and 6 deletions
12
make_cp2k.sh
12
make_cp2k.sh
|
|
@ -484,10 +484,11 @@ if ((CUDA_ARCH > 0)); then
|
|||
CMAKE_CUDA_FLAGS+=" -DCP2K_USE_SPLA_GEMM_OFFLOADING=ON"
|
||||
CMAKE_CUDA_FLAGS+=" -DCP2K_WITH_GPU=${GPU_MODEL}"
|
||||
CMAKE_CUDA_FLAGS+=" -DCMAKE_CUDA_ARCHITECTURES=${CUDA_ARCH}"
|
||||
echo -e "CMAKE_CUDA_FLAGS = ${CMAKE_CUDA_FLAGS}\n"
|
||||
echo -e "CUDA_VERSION = ${CUDA_VERSION}"
|
||||
echo -e "LD_LIBRARY_PATH = ${LD_LIBRARY_PATH}"
|
||||
echo -e "PATH = ${PATH}"
|
||||
echo "CMAKE_CUDA_FLAGS = ${CMAKE_CUDA_FLAGS}"
|
||||
echo "CUDA_VERSION = ${CUDA_VERSION}"
|
||||
echo "LD_LIBRARY_PATH = ${LD_LIBRARY_PATH}"
|
||||
echo "PATH = ${PATH}"
|
||||
echo ""
|
||||
else
|
||||
CMAKE_CUDA_FLAGS="-DCP2K_USE_ACCEL=OFF"
|
||||
fi
|
||||
|
|
@ -982,7 +983,7 @@ fi
|
|||
export VERSION=${CP2K_VERSION%%-*}
|
||||
|
||||
# Retrieve paths to "hidden" libraries
|
||||
LD_LIBRARY_PATH="${INSTALL_PREFIX}/lib:${LD_LIBRARY_PATH}"
|
||||
export LD_LIBRARY_PATH="${INSTALL_PREFIX}/lib:${LD_LIBRARY_PATH}"
|
||||
echo -e "\nLD_LIBRARY_PATH = \"${LD_LIBRARY_PATH}\""
|
||||
if ldd -- "${INSTALL_PREFIX}/bin/cp2k.${VERSION}" 2>&1 | grep -qE '\s=>\snot found'; then
|
||||
echo -e "\n*** Some libraries referenced by the CP2K binary are NOT found:"
|
||||
|
|
@ -990,7 +991,6 @@ if ldd -- "${INSTALL_PREFIX}/bin/cp2k.${VERSION}" 2>&1 | grep -qE '\s=>\snot fou
|
|||
echo -e "\n*** Trying to update the LD_LIBRARY_PATH\n"
|
||||
# Assemble all search paths for libraries
|
||||
SEARCH_PATHS="${SPACK_ROOT}/opt/spack/view ${INSTALL_PREFIX}/lib"
|
||||
((CUDA_ARCH > 0)) && SEARCH_PATHS+=" ${CUDA_PATH}"
|
||||
# Search for missing libraries
|
||||
for libname in $(ldd -- "${INSTALL_PREFIX}/bin/cp2k.${VERSION}" 2>&1 | grep -E '\s=>\snot found' | awk '{print $1}' | sort | uniq); do
|
||||
# shellcheck disable=SC2086
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue