@@ -24,13 +24,13 @@ ln -f -s /usr/local/bin/lld /usr/bin/ld
2424
2525cd " $SRC "
2626
27- LLVM_VER =" 19.1.7"
27+ LIBCXX_LLVM_VER =" 19.1.7"
2828
29- wget -q https://github.com/llvm/llvm-project/releases/download/llvmorg-$LLVM_VER /llvm-project-$LLVM_VER .src.tar.xz
30- tar -xf llvm-project-$LLVM_VER .src.tar.xz llvm-project-$LLVM_VER .src/{runtimes,cmake,llvm/cmake,libcxx,libcxxabi,openmp }/
31- LLVM_SOURCE=" $SRC /llvm-project-$LLVM_VER .src"
29+ wget -q https://github.com/llvm/llvm-project/releases/download/llvmorg-$LIBCXX_LLVM_VER /llvm-project-$LIBCXX_LLVM_VER .src.tar.xz
30+ tar -xf llvm-project-$LIBCXX_LLVM_VER .src.tar.xz llvm-project-$LIBCXX_LLVM_VER .src/{runtimes,cmake,llvm/cmake,libcxx,libcxxabi}/
31+ LLVM_SOURCE=" $SRC /llvm-project-$LIBCXX_LLVM_VER .src"
3232
33- LIBCXX_BUILD=" $WORK /llvm-project-$LLVM_VER .libcxx.build"
33+ LIBCXX_BUILD=" $WORK /llvm-project-$LIBCXX_LLVM_VER .libcxx.build"
3434cmake -S " $LLVM_SOURCE /runtimes/" -B " $LIBCXX_BUILD " \
3535 -DCMAKE_BUILD_TYPE=Release \
3636 -DBUILD_SHARED_LIBS=OFF \
@@ -46,7 +46,13 @@ cmake --build "$LIBCXX_BUILD" -- -j$(nproc) cxx cxxabi
4646
4747CXXFLAGS=" $CXXFLAGS -nostdinc++ -nostdlib++ -isystem $LIBCXX_BUILD /include -isystem $LIBCXX_BUILD /include/c++/v1 -L$LIBCXX_BUILD /lib -lc++ -lc++abi"
4848
49- OPENMP_BUILD=" $WORK /llvm-project-$LLVM_VER .omp.build"
49+ LIBOMP_LLVM_VER=" 20.1.5"
50+
51+ wget -q https://github.com/llvm/llvm-project/releases/download/llvmorg-$LIBOMP_LLVM_VER /llvm-project-$LIBOMP_LLVM_VER .src.tar.xz
52+ tar -xf llvm-project-$LIBOMP_LLVM_VER .src.tar.xz llvm-project-$LIBOMP_LLVM_VER .src/{runtimes,cmake,llvm/cmake,openmp}/
53+ LLVM_SOURCE=" $SRC /llvm-project-$LIBOMP_LLVM_VER .src"
54+
55+ OPENMP_BUILD=" $WORK /llvm-project-$LIBOMP_LLVM_VER .omp.build"
5056cmake -S " $LLVM_SOURCE /openmp/" -B " $OPENMP_BUILD " \
5157 -DCMAKE_BUILD_TYPE=Release \
5258 -DBUILD_SHARED_LIBS=OFF \
0 commit comments