我想知道是否有人知道为什么gcc
对于用于编译和构建gcc
本身的库的版本往往如此保守。
我问这个的主要原因是:
gcc
来源中的某些脚本中也出现了名称)和最新的里程碑 latest considered by gcc
MPFR 3.1.2 2.4.2
GMP 6.0.0a 4.3.2
MPC 1.0.2 0.8.1
这只是重要的事情,还有其他像cloog和isl,但在这里你可以看到一个很大的不同,那些版本只是旧的。
有没有人碰巧知道这样做的一些好理由?打破这3个图书馆的变化?稳定性?便携性?
答案 0 :(得分:2)
答案在Jonathan Wakely的GCC PR/60933 Comment 2中:
过去我们遇到过最低建议版本的情况,最新版本阻止了GCC的构建。已知建议的版本可以使用并经过全面测试,最新版本可能不是这样。