我用SUSE Linux 10.1设置了一台古老的机器,我正在尝试构建一个当前的gcc发行版,但是需要gmp,mprf和mpc。
现在,我成功安装了gmp,我在/ usr / local / include和/ usr / local / lib中找到了它。我还在/ usr / local / lib中找到了共享库libgmp.so.10。唉,当我运行make检查mpfr时,它抱怨它无法打开共享对象文件libgmp.so.10
那么问题是,我需要做些什么来告诉共享对象文件在哪里?
由于
泰德
答案 0 :(得分:1)
确保/usr/local/lib
环境变量上有LD_LIBRARY_PATH
。
或者,使用--with-gmp=/usr/local/
选项配置mpfr。在构建时,您必须对mpc执行相同的操作,但在配置时您还必须添加--with-mpfr=/usr/local
选项。