Error building and compiling GCC 5.2.0 from scratch on Vortex86DX

前端 未结 2 516
长发绾君心
长发绾君心 2021-01-27 02:47

In order to upgrade a VortexDX86 custom linux with a gcc 3.2.3 compiler, I´m trying to built the GCC 5.2.0 compiler to support the latest C++ 11 standard.

I

相关标签:
2条回答
  • 2021-01-27 03:23

    Bad. This did not solved the issue.... I´ve followed all the steps and the same error remains...

    It happens maybe because you do not know enough your Operating System or maybe because you don't know to much about gcc

    Here is step-by-step how to compile GCC-5.2.0 from scratches On Ubuntu.

    1)

    mkdir $HOME/gcc-5.2.0
    

    2)

    cd gcc-5.2.0/
    

    3)

    sudo apt-get install libmpfr-dev libgmp3-dev libmpc-dev flex bison gcc-multilib texinfo
    

    4)

    wget http://ftp.gnu.org/gnu/gcc/gcc-5.2.0/gcc-5.2.0.tar.gz
    

    5)

    tar -xzvf gcc-5.2.0.tar.gz
    

    6)

    cd gcc-5.2.0/
    

    7)

    mkdir build
    

    8)

    cd build/
    

    9)

    ../configure --enable-multilib --disable-checking --enable-languages=c,c++ \
      --enable-multiarch --enable-shared --enable-threads=posix \
      --program-suffix=5.2 --with-gmp=/usr/local/lib --with-mpc=/usr/lib \
      --with-mpfr=/usr/lib --without-included-gettext --with-system-zlib \
      --with-tune=generic \
      --prefix=$HOME/install/gcc-5.2.0
    

    10)

    make -j4
    

    11)

    make install
    
    0 讨论(0)
  • 2021-01-27 03:40

    You need a working C++ compiler to build recent releases of GCC, and you don't seem to have that (your GCC 3.2.3 seems to be missing the C++ standard library headers).

    I suggest that you use the existing compiler to build GCC 4.7.4 (which can still be built by a C compiler) to get a working C++ compiler. Then use GCC 4.7.4 to build GCC 5.2

    0 讨论(0)
提交回复
热议问题