https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121147
--- Comment #3 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to terryinzaghi from comment #0) > ../gcc-15.1.0/configure \ > --prefix=/home/cu-lib/GCC15/gcc15-installed \ > --enable-languages=c,c++ \ > --enable-bootstrap \ > --enable-checking=release \ > --enable-shared \ > --enable-threads=posix \ > --enable-libgomp \ > --enable-libatomic \ > --enable-libstdcxx-filesystem-ts \ > --enable-libstdcxx-time \ > --with-system-zlib \ > --with-system-libiconv \ > --enable-default-pie \ > --enable-default-ssp \ > --enable-libssp \ > --enable-cet=auto \ > --enable-linker-build-id \ > --with-tune=generic \ > --with-default-libstdcxx-abi=new \ > --enable-libstdcxx-debug \ > --enable-libstdcxx-parallel \ There's no such option, and I don't think there ever was. Most of the other options you're using are the defaults anyway, so are redundant. As it says at https://gcc.gnu.org/wiki/InstallingGCC "If your build fails and your configure command has lots of complicated options you should try removing options and keep it simple. Do not add lots of configure options you don't understand, they might be the reason your build fails."