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