Skip to content
Snippets Groups Projects
Select Git revision
  • 38e4e1ea49c7fda44b988982d0693af70a1662fb
  • main default protected
2 results

manual-arm-none-eabi-bootstrap-gcc.install

Blame
  • manual-arm-none-eabi-bootstrap-gcc.install 1.47 KiB
    #!/bin/sh
    
    set -e
    
    tar -xf gcc-12.2.0.tar.xz
    (
        mkdir build-gcc-12.2.0
        cd build-gcc-12.2.0
        ../gcc-12.2.0/configure --prefix=/app \
                                --target=arm-none-eabi \
                                --enable-interwork \
                                --enable-multilib \
                                --with-multilib-list=rmprofile \
                                --enable-plugins \
                                --disable-decimal-float \
                                --disable-libffi \
                                --disable-libgomp \
                                --disable-libmudflap \
                                --disable-libquadmath \
                                --disable-libssp \
                                --disable-libstdcxx-pch \
                                --disable-nls \
                                --disable-shared \
                                --disable-threads \
                                --disable-tls \
                                --enable-languages=c \
                                --with-newlib \
                                --disable-nls \
                                --disable-shared \
                                --disable-threads \
                                --with-gnu-as \
                                --with-gnu-ld \
                                --with-gmp \
                                --with-mpfr \
                                --with-mpc \
                                --without-headers \
                                --with-system-zlib
        make
        make install
    )