编译 GCC10

prepare:

gcc-10.3.0.tar.gz
libstdc++-static gcc
dependency.xxx

copy dependency

cp dependency.xxx gcc-10.3.0

prepare

./contrib/download_prerequisites --no-force

configure

mkdir build && cd build
../configure CFLAGS=-O2 LDFLAGS="-static" --prefix=/opt/install/gcc-10.3.0 \
    --enable-languages=c,c++ --enable-c99 --enable-threads=posix \
    --enable-__cxa_atexit --enable-libstdcxx-allocator --enable-libstdcxx-threads \
    --enable-libstdcxx-time --enable-libstdcxx-visibility --disable-multilib \
    --disable-bootstrap

make && make install

make -j && make install

posted @ 2022-03-07 19:25  stdpain  阅读(144)  评论(0编辑  收藏  举报