构建 glibc 不会生成 64 位 libc.so.6

构建 glibc 不会生成 64 位 libc.so.6

我正在尝试使用 64 位版本的 libc.so.6 构建 glibc,因为我尝试使用的库需要 glibc_2.14+,但未提供它,因为我运行的系统没有root 访问权限和管理员不会更新软件包,以保持与已安装软件的兼容性。

我使用以下命令配置了 glibc

../configure --prefix=/home/myuser/tools --enable-shared --with-binutils=/tmp/binutils-2.25.1

但当我使用的库需要 lib64 的 64 位版本时,make && make install/home/myuser/tools/lib包含一个。libc.so.6我该如何配置它才能以这种方式构建?

附加信息:

  • 它在运行 CentOS 的超级计算机节点上运行,uname -a给出:

    Linux cgrid2 2.6.32-573.7.1.el6.x86_64 #1 SMP Tue Sep 22 22:00:00 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
    

相关内容