Thanks for your information, I have tried to use existing aarch64 toolchain to compile gcc only, but there is some problem( eg. '/usr/lib64/libgmp.la' is not a valid libtool archive even though I have configure with --with-gmp) , it make me think that I should compile gcc from scratch(glic,linux-kernel headers, mpfr,gmp,mpc so on), am I right, or there is some way to use existing toolchain to build modified gcc? Jonathan Wakely <jwakely.gcc@xxxxxxxxx> 于2021年1月9日周六 下午7:11写道: > > > > On Sat, 9 Jan 2021, 03:01 xian li via Gcc-help, <gcc-help@xxxxxxxxxxx> wrote: >> >> Hi, >> >> On my computer, there is already existing aarch64-linux-gnu toolchain, >> but we have to modify codes in stdc++ lib in gcc (5.4), >> we just want to compile the stdc++ library alone, is it possible to >> accomplish this work? > > > > This is not supported. The only supported way to build libstdc++ is as part of building GCC. > > >> >>