I am trying to build llvm on my centos 7
Code: Select all
[luffy@r640-1-12-mlx build]$ which cmake
/usr/local/bin/cmake
[luffy@r640-1-12-mlx build]$ cmake --version
cmake version 3.15.5
CMake suite maintained and supported by Kitware (kitware.com/cmake).
[luffy@r640-1-12-mlx build]$ which gcc
/usr/local/bin/gcc
[luffy@r640-1-12-mlx build]$ gcc --version
gcc (GCC) 9.2.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[luffy@r640-1-12-mlx build]$ which g++
/usr/local/bin/g++
[luffy@r640-1-12-mlx build]$ g++ --version
g++ (GCC) 9.2.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[luffy@r640-1-12-mlx build]$
[luffy@r640-1-12-mlx build]$ echo $CC
/usr/local/bin/gcc
[luffy@r640-1-12-mlx build]$ echo $CXX
/usr/local/bin/g++
[luffy@r640-1-12-mlx build]$ make -j 75
...
[ 25%] Copying clang's openmp_wrappers/__clang_openmp_math.h...
[ 25%] Copying clang's openmp_wrappers/cmath...
[ 25%] Building arm_neon.h...
[ 26%] Building arm_fp16.h...
[ 26%] Building arm_mve.h...
../../../../bin/clang-tblgen: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by ../../../../bin/clang-tblgen)
../../../../bin/clang-tblgen: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ../../../../bin/clang-tblgen)
../../../../bin/clang-tblgen: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by ../../../../bin/clang-tblgen)
../../../../bin/clang-tblgen: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ../../../../bin/clang-tblgen)
make[2]: *** [tools/clang/lib/Headers/arm_neon.h] Error 1
make[2]: *** Waiting for unfinished jobs....
../../../../bin/clang-tblgen: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by ../../../../bin/clang-tblgen)
../../../../bin/clang-tblgen: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ../../../../bin/clang-tblgen)
../../../../bin/clang-tblgen: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by ../../../../bin/clang-tblgen)
../../../../bin/clang-tblgen: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ../../../../bin/clang-tblgen)
make[2]: *** [tools/clang/lib/Headers/arm_fp16.h] Error 1
../../../../bin/clang-tblgen: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by ../../../../bin/clang-tblgen)
../../../../bin/clang-tblgen: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by ../../../../bin/clang-tblgen)
../../../../bin/clang-tblgen: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by ../../../../bin/clang-tblgen)
../../../../bin/clang-tblgen: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ../../../../bin/clang-tblgen)
make[2]: *** [tools/clang/lib/Headers/arm_mve.h] Error 1
make[1]: *** [tools/clang/lib/Headers/CMakeFiles/clang-resource-headers.dir/all] Error 2
[ 26%] Built target llvm-tblgen
make: *** [all] Error 2
thank you very much