`
cwqcwk1
  • 浏览: 86891 次
文章分类
社区版块
存档分类
最新评论

linux下编译安装glibc

 
阅读更多
Glibc 包含了linux一些主要的C库,用于分配内存、搜索目录、打开关闭文件、读写文件、字串处理、模式匹配、数学计算等。

centos默认的glibc版本比较低,不支持一些新的应用,所以对glibc进行更新,发现编译glibc报一个错误:
Makeconfig:42: *** missing separator. Stop

看了glibc文档发现,glibc不能在源代码目录编译,建议在源码目录上层新建一个目录glibc-build,用于编译

$ wget http://ftp.gnu.org/gnu/glibc/glibc-2.19.tar.gz
$ tar -zxf glibc-2.19.tar.gz
$ mkdir glibc-build
$ cd glibc-build
$ ../glibc-2.19/configure --prefix=/usr/lib64/glibc-2.19
$ make
$ make install



分享到:
评论

相关推荐

    linux下编译安装mysql,apache,php文档

    ### Linux环境下编译安装MySQL、Apache与PHP的详细步骤 #### 搭建环境与安装Linux 1. **安装虚拟机:** - 运行VMware Workstation。 - 双击“新建虚拟机”按钮。 - 选择安装文件路径。 - 在系统类型选择界面中...

    glibc-2.14离线安装包及安装命令

    在Linux系统中,GLIBC(GNU C Library)是操作系统的核心组件之一,提供了各种系统调用、C库函数以及与硬件交互的基本接口。GLIBC-2.14是该库的一个特定版本,对于某些应用程序,尤其是像Redis这样的高性能键值存储...

    mysql-5.7.18源码和connector C++源码在Linux在编译安装

    在Linux环境下,构建和安装MySQL 5.7.18的源码以及Connector/C++ 1.1.8是一项技术性较强的任务。首先,我们需要理解MySQL数据库系统的基础,它是世界上最流行的开源关系型数据库管理系统,而Connector/C++是MySQL...

    linux下glibc-2.12.2.tar.gz安装包

    **Linux下的glibc-2.12.2安装详解** `glibc`,全称GNU C Library,是Linux操作系统中最核心的库之一,为应用程序提供了一系列API接口,用于执行基本的系统调用、内存管理、I/O操作以及线程管理等。`glibc-2.12.2`是...

    Linux下解决glibc库缺失导致的系统命令不能使用的问题.pdf

    文档中还提到了一些特定的rpm包名称,如glibc-2.12-1.132.el6.x86_64.rpm、libgcc-4.4.4-13.el6.x86_64.rpm等,这些包文件的具体版本需要根据实际安装的Linux发行版和系统架构来确定。在实际操作中,确保所使用的rpm...

    在linux环境下安装非编译版本的mysql-5.1.29-rc-linux-i686-glibc23.tar.gz

    ### 在Linux环境下安装非编译版本的MySQL-5.1.29-rc-linux-i686-glibc23.tar.gz #### 一、安装前的准备工作与预检查 在开始安装MySQL之前,确保系统环境干净且兼容是非常重要的。首先需要确认当前Linux系统是否...

    glibc-2.11.1.tar.gz

    glibc-2.11下载 ...3.2 在该目录下编译需要指定一个build目录 /usr/libc/glibc-2.7/.configure --prefix /usr/libc/glibc-2.7-build//usr/libc/glibc-2.7-build/ ————————————————

    X64 linux centos下编译安装PHP环境

    在X64 Linux CentOS系统中,手动编译安装PHP环境是一项复杂的任务,涉及到多个依赖库的安装和配置。首先,我们需要确认系统的位数,可以通过运行`getconf LONG_BIT`命令来查看,如果是64位系统,它将返回64。 在...

    glibc2.14和2.18.zip-----linux安装包

    1. **依赖检查**:在编译和安装glibc之前,必须确保系统已经满足所有必要的依赖项,如GCC编译器和其他构建工具。 2. **备份原有glibc**:如果系统中已有旧版本的glibc,建议先备份,以防安装过程中出现问题。 3. **...

    linux+qt+glibc2.12发布版环境安装过程.txt

    因为要求qt开发的版本要安装到各种版本上,所以glibc的版本要求为2.12的低版本,就专门安装了这套环境,希望对各位有帮助,这其中还包含了打包及我安装过程遇到的问题及解决方法

    Linux编译工具glibc-linuxthreads

    请大家多看看,下载,是好资料是嵌入式必须的工具

    linux+A53+GLIBC+交叉编译工具

    linux+A53+GLIBC+交叉编译工具

    linux下mysql 编译安装方法

    ### Linux下MySQL编译安装详解 #### 一、前言 在Linux环境下手动编译安装MySQL数据库是一项重要的技能,尤其对于那些需要定制化配置或在特定环境中运行MySQL的用户而言。本文将详细介绍如何在Linux系统中编译安装...

    arm-linux-gnueabihf-glibc-2.30-1-any.pkg.tar.xz

    arm linux交叉编译的GLIBC库.

    arm linux交叉编译环境的建立 傻瓜教程(超详细)

    - 编译完成后,交叉编译工具将位于 `/opt/crosstool/gcc-3.3.6-glibc-2.3.2/arm-linux/bin`。 6. **配置环境变量** - 修改 `.bashrc` 文件,添加交叉编译工具的路径到 `PATH` 环境变量中。 - 重启系统以使更改...

    glibc-2.28编译时版本过低,进行升级make-4.3版本

    4. **编译glibc**: - 解压glibc源代码 - 配置编译选项,例如:`./configure --prefix=/usr --enable-kernel=2.6.32 --disable-werror` - 编译:`make` - 测试:`make check`(确保新版本的glibc没有问题) - ...

    图解Linux最新内核的编译安装

    ### 图解Linux最新内核的编译安装 #### 重要性与安全性 许多初次接触Linux的新手往往认为配置和安装内核是一项极具挑战性的任务,甚至可能会导致系统崩溃。实际上,这种担忧是多余的。内核作为Linux操作系统的核心...

    嵌入式linux交叉编译

    本文将基于给定的文件信息,深入解析嵌入式Linux的交叉编译流程,涵盖工具链构建、环境变量设置、binutils安装及Bootstrap编译器gcc的设置。 ### 工具链构建:构建ARM/Linux交叉编译工具链 构建一个完整的ARM/...

    Linux如何编译安装源码包软件.pdf

    编译安装源码包需要具备一定的开发工具和开发库,例如 gcc、perl、python、glibc、gtk、make、automake 等。同时,需要安装相应的开发包和开发库,例如 kernel-devel、lib 开头的开发库。如果在编译软件时提示缺少...

    mysql-5.7.32-linux-glibc-2.28-aarch64.tar.gz

    本文将详细讨论MySQL 5.7.32版本在不同架构下的安装文件,特别是针对ARM架构的glibc 2.28环境。 首先,我们关注的是`mysql-5.7.32-linux-glibc-2.28-aarch64.tar.gz`这个文件。这个文件是专门为基于ARM架构...

Global site tag (gtag.js) - Google Analytics