diff --git a/Dockerfile b/Dockerfile index 6bdbe5f..3580a90 100644 --- a/Dockerfile +++ b/Dockerfile @@ -21,7 +21,7 @@ cp -r $(dirname $SCC_SETUP_ENV)/../../lib $(dirname $SCC_SETUP_ENV)/../../../spa . $(dirname $SCC_SETUP_ENV)/../../../spack/share/spack/setup-env.sh # Ensure generic targets for maximum matching with buildcaches spack config --scope site add "packages:all:require:["${SCC_TARGET}"]" -$(dirname $SCC_SETUP_ENV)/init-default-compiler.sh "builtin.gcc@12.3.0 target=x86_64_v3 os=ubuntu22.04" "gcc@12.3.0%gcc@12.3.0+binutils" "gcc@12.3.0" +$(dirname $SCC_SETUP_ENV)/init-default-compiler.sh "builtin.gcc@12.3.0 target=x86_64_v3 os=ubuntu22.04" "gcc@12.3.0%gcc@12.3.0+mold" "gcc@12.3.0" spack env create sccenv $(dirname $SCC_SETUP_ENV)/../../spack.yaml spack env activate -p sccenv spack install --fail-fast -y && spack gc -y && spack clean -ab diff --git a/README.md b/README.md index 4ef3794..bcc3779 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ $(dirname $SCC_SETUP_ENV)/init-env.sh v0.23.0 # 从 spack 官方镜像下载一个预编译的编译器,重新源码自编译一遍作为默认编译器 # see -$(dirname $SCC_SETUP_ENV)/init-default-compiler.sh "builtin.gcc@12.3.0 target=x86_64_v3 os=ubuntu22.04" "gcc@12.3.0%gcc@12.3.0+binutils" "gcc@12.3.0" +$(dirname $SCC_SETUP_ENV)/init-default-compiler.sh "builtin.gcc@12.3.0 target=x86_64_v3 os=ubuntu22.04" "gcc@12.3.0%gcc@12.3.0+mold" "gcc@12.3.0" ``` ### 集成进已有的 spack 环境