1

我用 SUSE Linux 10.1 设置了一台古老的机器,并试图构建一个当前的 gcc 发行版,但它需要 gmp、mprf 和 mpc。

现在,我成功安装了gmp,我在/usr/local/include 和/usr/local/lib 中找到了它。我还在 /usr/local/lib 中找到了共享库 libgmp.so.10。唉,当我对 mpfr 运行 make check 时,它抱怨它无法打开共享对象文件 libgmp.so.10

那么,问题是我需要做什么来告诉它共享对象文件在哪里?

谢谢

泰德

4

1 回答 1

1

确保/usr/local/libLD_LIBRARY_PATH环境变量上。

--with-gmp=/usr/local/或者,使用该选项配置 mpfr 。当你构建它时,你必须对 mpc 做同样的事情,但你还必须--with-mpfr=/usr/local在配置它时添加选项。

于 2012-04-14T01:19:22.683 回答