当前位置:   article > 正文

linux升级glibc-2.28_glibc-2.28.tar.gz

glibc-2.28.tar.gz

1.准备工作

1.1升级gcc到gcc8

  1. # 安装devtoolset-8-gcc
  2. yum install centos-release-scl
  3. yum install devtoolset-8
  4. scl enable devtoolset-8 -- bash
  5. # 启用工具
  6. source /opt/rh/devtoolset-8/enable 
  7. # 安装GCC-8
  8. yum install -y devtoolset-8-gcc devtoolset-8-gcc-c++ devtoolset-8-binutils
  9. # 设置环境变量
  10. echo "source /opt/rh/devtoolset-8/enable" >> /etc/profile
  11. source /etc/profile

1.2升级make到4.0以上版本

  1. wget http://mirrors.ustc.edu.cn/gnu/make/make-4.0.tar.gz
  2. tar xf make-4.0.tar.gz 
  3. cd make-4.0/
  4. ./configure 
  5. make & make install
  6. mv /usr/bin/make /usr/bin/make.bak
  7. ln -s /usr/local/bin/make /usr/bin/make
  8. make -v

1.3 安装bison

yum install bison

2.编译

2.1下载并解压

  1. # 下载并解压安装包
  2. $ wget https://ftp.gnu.org/gnu/glibc/glibc-2.28.tar.gz
  3. $ tar -xzvf glibc-2.28.tar.gz
  4. $ cd glibc-2.28
  5. # 创建临时文件
  6. $ mkdir build && cd build

2.2配置

  1. # 配置环境 
  2. ../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin

2.3 编译和安装

  1. make & make install
  2. strings /lib64/libc.so.6 | grep GLIBC

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/139719
推荐阅读
相关标签
  

闽ICP备14008679号