|
您好,我根据您这个文档操作,为什么我还是会报错呢,这是我修改的脚本文件unset FORTRAN
make -j $(get_nprocs) \
CXX=$CXX \
CC=$CC \
FC=$FC \
WRAP=0 \
PREFIX=${pkg_install_dir} \
> make.log 2>&1 || tail -n ${LOG_LINES} make.log
make INTRINSICS=1 -j $(get_nprocs) \
CXX=$CXX \
CC=$CC \
FC=$FC \
WRAP=0 \
PREFIX=${pkg_install_dir} \
make INTRINSICS=1 -j $(get_nprocs) \
install > install.log 2>&1 || tail -n ${LOG_LINES} install.log
cd ..
write_checksums "${install_lock_file}" "${SCRIPT_DIR}/stage4/$(basename ${SCRIPT_NAME})"
mkdir ${pkg_install_dir}/lib/pkgconfig
cp ${pkg_install_dir}/lib/*.pc ${pkg_install_dir}/lib/pkgconfig
fi
LIBXSMM_CFLAGS="-I'${pkg_install_dir}/include'"
LIBXSMM_LDFLAGS="-L'${pkg_install_dir}/lib' -Wl,-rpath,'${pkg_install_dir}/lib'"
;;
__SYSTEM__)
echo "==================== Finding Libxsmm from system paths ===================="
check_lib -lxsmm "libxsmm"
check_lib -lxsmmf "libxsmm"
check_lib -lxsmmext "libxsmm"
add_include_from_paths LIBXSMM_CFLAGS "libxsmm.h" $INCLUDE_PATHS
add_lib_from_paths LIBXSMM_LDFLAGS "libxsmm.*" $LIB_PATHS
;;
__DONTUSE__) ;; 这是报错信息:libxsmm-e0c4a2389afba36c453233ad7de07bd92c715bec.tar.gz: OK
Checksum of libxsmm-e0c4a2389afba36c453233ad7de07bd92c715bec.tar.gz Ok
Installing from scratch into /public/software/cp2k/cp2k-2025.1/tools/toolchain/install/libxsmm-e0c4a2389afba36c453233ad7de07bd92c715bec
make: *** No rule to make target 'make'. Stop.
/public/software/cp2k/cp2k-2025.1/tools/toolchain/scripts/tool_kit.sh: line 680: /public/software/cp2k/cp2k-2025.1/tools/toolchain/install/libxsmm-e0c4a2389afba36c453233ad7de07bd92c715bec/install_successful: No such file or directory
[root@login02 toolchain]# |
|