Установка Glibc на Debian 12



$ sudo apt install gawk m4 -y
$ PATH=$HOME/install/bin:$PATH


  • Устанавливаем bison

  • https://ftp.gnu.org/gnu/bison/  - смотрим свежую версию

    $ mkdir $HOME/bison
    $ cd $HOME/bison
    $ wget https://ftp.gnu.org/gnu/bison/bison-3.8.2.tar.gz
    $ tar xf bison-3.8.2.tar.gz
    $ cd bison-3.8.2
    $ ./configure --prefix=$HOME/install
    $ make
    $ make install


  • Устанавливаем Glibc

  • http://ftp.gnu.org/gnu/libc  - смотрим последнюю версию

    $ mkdir $HOME/glibc
    $ cd $HOME/glibc
    $ wget http://ftp.gnu.org/gnu/libc/glibc-2.40.tar.gz
    $ tar -xvf glibc-2.40.tar.gz
    $ cd glibc-2.40
    $ mkdir build
    $ mkdir glibc-2.40-install
    $ cd build
    $ ../configure --prefix=$HOME/glibc/glibc-2.40-install
    $ make -j
    $ sudo make install

  • Если не срабатывает "make", читать логи.
  • Например может потребоваться переустановка "bison",   sudo apt install --reinstall bison


  • Проверка установленной GLIBC

  • $ ldd --version

  • или

  • $ /lib/x86_64-linux-gnu/libc.so.6