安装GLIBC

下载glibc
wget  http://ftp.gnu.org/gnu/glibc/glibc-2.7.tar.gz

下载glibc-linuxthreads
wget http://ftp.gnu.org/gnu/glibc/glibc-linuxthreads-2.5.tar.gz

编译和安装glibc:

  1. 获取glibc-2.17.tar.gz, 并解压: tar -zxvf glibc-2.17.tar.gz
  2. 新建另一目录: mkdir glibc-build
  3. 在glibc-build中, 使用解压目录下configure: ../glibc-2.17/configure --prefix=/usr
  4. 编译: make
  5. 安装: su make install

===================================================
解压
tar -zxvf glibc-2.7.tar.gz
mkdir glibc-build
cd glibc-2.7
tar -zxvf ../glibc-linuxthreads-2.7.tar.gz
cd ..
export CFLAGS="-g -O2 -march=i486"
cd glibc-build
../glibc-2.7/configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin --disable-sanity-checks

#make
#make install

安装编译过程中需要注意三点:
1、要将glibc-linuxthreads解压到glibc目录下。
2、不能在glibc当前目录下运行configure。
3、加上优化开关,export CFLAGS="-g -O2 -march=i486",否则会出现错误
‘#error "glibc cannot be compiled without optimization"‘

时间: 2024-10-24 10:20:35

安装GLIBC的相关文章

shell安装glibc

#!/bin/bash num=`cat /proc/cpuinfo | grep processor | wc -l` yum install wget gcc cd /usr/local/src/ wget -c http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz tar -xf glibc-2.14.tar.gz cd glibc-2.14 && mkdir build ../configure --prefix=/usr --disable

安装glibc十分麻烦,还要检查版本的问题

[[email protected] opt]# ./glibc-2.6.1/configure --prefix=/usr/local/glibc-2.6.1/ checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu configure: running configure fragment for add-on nptl check

centos6 安装glibc

https://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/ 原文地址:http://blog.51cto.com/tenderrain/2343547

gcc glibc升级

很久以前花了一周琢磨出来的方法,最近看同事对于升级gcc.glibc需求挺频繁的,就发出来,供有需要的同学参考一下. 由于在升级过程中可能会出现各种问题,所以只供参考只供参考只供参考,遇到不一样的报错还需要根据报的错误具体分析,另外多开几个窗口,glibc安装过程中当前窗口会挂掉,需要在其它窗口操作 友情提示:升级glibc是个痛苦的过程,请做好心里准备.最好先在虚拟机中试验,每步做好快照.祝顺! 升级的过程是先升级gcc再升级glibc 参考文档: http://blog.csdn.net/u

ubuntu-16.04+-xxx-i386.iso :安装 Oracle 11gR2 数据库

前言:说实在的,ubuntu 16.04以上很难安装oracle!其间走过了艰难的一段路! 重要附件:ubuntu16.04+-xxx-i386.iso_安装oracle所需的软件包.zip 特点: 需要重新安装:libaio1_0.3.109-2ubuntu?_i386.deb.默认的libaio库有问题,和其默认libaio的编译方式有关! 需要重新安装gcc 4.4.7(这是当前4的最终版),默认的gcc 6.x因其新版本的许多默认特性会引起问题. 需要安装老版本的:libstdc++5_

centos升级glibc(升级到2.14版)

1.下载源码包 到http://ftp.gnu.org/gnu/glibc/下载glibc-2.14.tar.xz 2.解压 tar glibc-2.14.tar.gz 3.创建build目录 cd glibc-2.14 mkdir build cd build 4.安装glibc ../configure --prefix=/opt/glibc-2.14 make -j8 make install 备注:如果提示/opt/etc/ld.so.conf 文件不存在,就创建文件在安装 touch 

修复glibc被卸载的服务器

前几天在生产环境安装R的时候有台机器因为glibc版本的原因装不上去,手贱把glibc卸载了,结果机器啥命令都用不了了,于是想办法修复. 网上的方法都不太好使,后来终于自己解决了. 用光盘,重启进入rescue模式, rescue模式下会把原系统的根目录挂到/mnt/sysimage下,所以利用rescue模式把/mnt/sysimage目录下缺的文件恢复就行了. 进入rescue模式后: 进入rpm包目录 命令: cd  /run/install/repo/Package 安装glibc包 命

Linux下安装loadrunner步骤及遇到的问题

Linux下实现压力测试,只能在Linux下安装加压器---load-generator,然后通过本地录制脚本,通过loadrunner controller 的Scenario-->Load Generators  登录linux服务器,从而实现linux下的压力测试. 安装步骤基本在网上都可以找到: 安装前提条件:①必须为Linux的root用户:②根据平台选用适合的load generator --Hp.Linux.Solaris三个版本 安装步骤: 开始安装客户端,先解压安装文件   [

CentOS(Linux)安装ESET杀毒软件

下载ESET.根据实际情况选择 http://download.eset.com.cn/download/home/ 我下载的如下版本64位系统. 下载地址:http://download.eset.com/download/unix/eav/eset_nod32av_64bit_en.linux 2.VNC连接到桌面环境.注意要在root管理员用户下. 先暂时停止SELINUX. # setenforce 0 修改文件权限. # chmod +x eset_nod32av_64bit_en.l