Cent0S 6.7 i686编译gcc-7.1.0的问题,求解?

CalvinLu 2017-10-20 07:37:14
还有人在吗?我又遇到了一个问题!!!!
我今天在编译gcc-7.1.0源码的时候,我configure是这样写的:

./configure --prefix=/usr/local/gcc-7.1.0 \
--with-gmp=/usr/local/gmp-4.3.2 \
--with-gmp=/usr/local/mpfr-2.4.2 \
--with-gmp=/usr/local/mpc-1.0.3 \

~/.bash_profile配置文件,贴出一部分
复制代码

C_INCLUDE_PATH=/usr/local/gmp-4.3.2/include/:$C_INCLUDE_PATH
C_INCLUDE_PATH=/usr/local/mpfr-2.4.2/include/:$C_INCLUDE_PATH
C_INCLUDE_PATH=/usr/local/mpc-1.0.3/include/:$C_INCLUDE_PATH
export C_INCLUDE_PATH

LIBRARY_PATH=/usr/local/gmp-4.3.2/lib/:$LIBRARY_PATH
LIBRARY_PATH=/usr/local/mpfr-2.4.2/lib/:$LIBRARY_PATH
LIBRARY_PATH=/usr/local/mpc-1.0.3/lib/:$LIBRARY_PATH
export LIBRARY_PATH

LD_LIBRARY_PATH=/usr/local/gmp-4.3.2/lib/:$LD_LIBRARY_PATH
LD_LIBRARY_PATH=/usr/local/mpfr-2.4.2/lib/:$LD_LIBRARY_PATH
LD_LIBRARY_PATH=/usr/local/mpc-1.0.3/lib/:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH

复制代码
然后我使用source ~/.bash_profile命令使得该配置文件生效
但是当我make的时候,结果出现这样的错误

/usr/local/src/gcc-7.1.0/host-i686-pc-linux-gnu/gcc/cc1: error while loading shared libraries: libmpc.so.3: cannot open shared object file: No such file or directory

我知道他的意思就是:找不到libmpc.so.3这个动态库,但是我进入/usr/loca/gmp-1.0.3这个目录的时候,我是可以看到这动态库的:

[lujiawen@ljwServer lib]$ ls
libmpc.a libmpc.la libmpc.so libmpc.so.3 libmpc.so.3.0.0
[lujiawen@ljwServer lib]$

哪位兄弟姐姐们能给我点提示,一点提示就好,不耽误大家太多的时间,谢谢!!!!!
...全文
521 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧