我需要libgmp.so.3
安装GHC
。但是,安装libgmp-dev
只会根据已安装文件列表安装libgmp.so
和。我曾在其他地方看到有人使用符号链接,但这似乎是个坏主意。libgmpxx.so
我有以下相关问题:
- 这是 GHC 构建或 Ubuntu 库中的错误吗?
- 无论哪种情况,我仍然需要
libgmp.so.3
。
我怎样才能正确获取这些库?
答案1
显然,Ubuntu 附带的 libgmp 版本与预编译 GHC 中的 libgmp 版本不匹配。修复此问题的简单方法是:
- 安装 Ubuntu 版本的 GHC;
- 从源代码下载、构建和安装 GHC——这会将其与正确的 libgmp 链接起来;
- 卸载 Ubuntu 版本的 GHC;
- 安装与编译的GHC版本对应的Haskell-Platform。
请注意,简单确实意味着快速!