没有root用户在centos7上安装glibc2.18遇到错误

问题描述 投票:0回答:1

由于我没有管理员权限,所以我尝试在centos 7中安装glibc2.18,编译源码。当我配置它时,报告警告

configure: WARNING:
*** These auxiliary programs are missing or incompatible versions: autoconf
*** some features will be disabled.
*** Check the INSTALL file for required versions.

我已确认autoconf版本为2.72,高于所需版本2.56。

成功 make 和 make install 后,我将 glibc 添加到

LD_LIBRARY_PATH

export LD_LIBRARY_PATH=""
export LD_LIBRARY_PATH={MyPath}/glibc-2.18/lib

但是我的ldd不工作,当我输入

ldd --version
时,它说
Segmentation fault (core dumped)

我想知道这是否与我的 autoconf 版本有关,以及如何正确安装 glibc 2.18。

centos7 glibc
1个回答
0
投票

成功 make 和 make install 后,我将 glibc 添加到 LD_LIBRARY_PATH

那不会有好结果。最可能的结果是您的程序(使用该 LD_LIBRARY_PATH 设置)将在启动时崩溃或因其他神秘的符号解析错误而失败。

请参阅此

答案

了解详情。

© www.soinside.com 2019 - 2024. All rights reserved.