Libgmp3 不存在

Libgmp3 不存在

我需要libgmp.so.3安装GHC。但是,安装libgmp-dev只会根据已安装文件列表安装libgmp.so和。我曾在其他地方看到有人使用符号链接,但这似乎是个坏主意。libgmpxx.so

我有以下相关问题:

  1. 这是 GHC 构建或 Ubuntu 库中的错误吗?
  2. 无论哪种情况,我仍然需要libgmp.so.3

我怎样才能正确获取这些库?

答案1

显然,Ubuntu 附带的 libgmp 版本与预编译 GHC 中的 libgmp 版本不匹配。修复此问题的简单方法是:

  1. 安装 Ubuntu 版本的 GHC;
  2. 从源代码下载、构建和安装 GHC——这会将其与正确的 libgmp 链接起来;
  3. 卸载 Ubuntu 版本的 GHC;
  4. 安装与编译的GHC版本对应的Haskell-Platform。

请注意,简单确实意味着快速!

相关内容