<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/84752>84752</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
build fail: version `GLIBCXX_3.4.20' not found
</td>
</tr>
<tr>
<th>Labels</th>
<td>
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
zcfh
</td>
</tr>
</table>
<pre>
I encountered the error `/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found required by bin/llvm-min-tblgen` when building clang-17 from source. What I'm more confused about is why such a problem still occurs when I build clang17 from the *source code*. Although setting LD_LIBRARY_PATH and specifying a higher version of libstdc++ can bypass it, the binary compiled in this way also needs to set LD_LIBRARY_PATH to run. Is it a problem with my option settings?
build command
```
cmake -G Ninja -DCMAKE_C_COMPILER=gcc-10.3.0/bin/gcc -DCMAKE_CXX_COMPILER=gcc-10.3.0/bin/g++ -DLLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN=ON -DLLVM_TARGETS_TO_BUILD=X86 -DLLVM_USE_LINKER=lld -DLIBCXXABI_ENABLE _SHARED=OFF -DLIBCXX_ENABLE_SHARED=OFF '- DLLVM_ENABLE_RUNTIMES=libcxx;libcxxabi' -DCMAKE_BUILD_TYPE=Release '-DLLVM_ENABLE_PROJECTS=clang;lld;compiler-rt;bolt' ../llvm-project-llvmorg-17.0.6/llvm
ninja
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyMVEFzozgT_TXypcuULAieHDiAwQnfEDvlON84J0oIYTQrJK8kJuP99Vsydmaze9itchlEt957_bolaq04Ks4TdJehu3xGR9drk_zBun7W6PaclMAV06Ny3PAWXM-BG6MNoBgjspaiiaPpaV3LEMkQyQKrgxiFKfzgxgqtfO5DVWarw6EOgyggGJElKO2g06NqwfDfR-HRmzM0Qnk4-WOYD0LNXSOPXKEYw3vPFTSjkK1QR2CSquN8sYTO6AGsHg3jAXzrqYMSkeUAgzYcmFbdaHkLtNGjA2HhvT-DHVkPFE5GN5IPYJ2QEjRjo7ETSznxTCQ3Dl85IulEBUy3HJE0gFS6Xo_HHix3ziur8roqs126e6uf0_0jUNWCPXEmurMPU-jFsefmwxvdwSfzgFEFzflErQXhEFldmBuhqDkD08NJSN6CUOB6Xw89A5VWg-K8teC01_EPDU6DGVUApYf8S-nvwvUwnEGfnJdyLcGicI1wjnA6_V_N0MNAVXsNxPj6uyzZQH_jMH-AjVDfKczz1VP6tahX9Wr79FxWxQ6F-ZGx-QIHYeDHZurykbFfuYfDv2Vf_ZnnVfX_p3pfPD1vd-murN7qtKq23-ptldf77bZaPablBoX5dvORm-4eiv1Lvd_W2WtZ5SjMD1_iW_T1paircvP1Qixl679fhjXNyrrYpFlVQP3ymO4Kv3G7Xn8kXKOfg4gs5zAhX8O7182-fCpePLxo2M-fKMymF9oIfxRuJlzE1fu35wKF-Y5LTi2_4H2Ce95t_1es9h7uMqEeTbYozK7TYebGoTBrtHQePAhuB-pk9HfO3NwvtPHHJ8BBfI1OnVS-gX_r8axNwvY-vKczniyWC7yIMcHLWZ903T0nJMbtMoo4jUJG72LWkRYTfL-MonAmEoJJhMPFYkFCjOOAtG3XcbJsKGFdhDGKMB-okIFXEGhznAlrR558iZZ3ZCZpw6W93UwmuRTRjEeLIiyFdfbXNiec5Mk0qR0V0t8-__H6mY1GJr1zJ4vCFJG1HzXh-rEJmB5u5nx2EJH1RadFZH2R-mcAAAD__2j-pfc">