apt install -y build-essential apt install libmpfr-dev libgmp3-dev libmpc-dev -y wget http://ftp.gnu.org/gnu/gcc/gcc-15.2.0/gcc-15.2.0.tar.gz tar -zxvf gcc-15.2.0.tar.gz cd gcc-15.2.0/ ./configure -v --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --prefix=/usr/local/gcc-15.2.0 --enable-checking=release --enable-languages=c,c++ --disable-multilib --program-suffix=-15.2.0 make -j8 make install update-alternatives --install /usr/bin/g++ g++ /usr/local/gcc-14.2.0/bin/g++-15.2.0 15 update-alternatives --install /usr/bin/gcc gcc /usr/local/gcc-14.2.0/bin/gcc-15.2.0 15 wget https://ftp.gnu.org/gnu/gdb/gdb-17.1.tar.gz tar -zxvf gdb-17.1.tar.gz cd gdb-17.1/ ./configure -v --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --prefix=/usr/local/gdb-17.1.0 --enable-checking=release --enable-languages=c,c++ --disable-multilib --program-suffix=-17.1.0 make -j8 make install update-alternatives --install /usr/bin/gdb17 gdb17 /usr/local/gdb-17.1.0/bin/gdb-17.1.0 17 mv /usr/bin/gdb /usr/bin/gdb9.2 ln -sf /etc/alternatives/gdb17 /usr/bin/gdb