CentOS 7 に Python 3.9.10 を入れようとして ./configure
に --enable-optimizations
を付けるとうまくいかない。手っ取り早いのは GCC を更新することらしいので,ずっと前にソースをゲットしてあった GCC 8.2.0 をまず入れる(数時間かかる)。
sudo yum install gmp-devel mpfr-devel libmpc-devel tar xvJf gcc-8.2.0.tar.xz cd gcc-8.2.0 ./configure --disable-multilib make make install hash -r gcc -v # 8.2.0 であることを確認
次に Python 3.9.10 を:
tar xvJf Python-3.9.10.tar.xz cd Python-3.9.10 ./configure --enable-optimizations make make install