我正在尝试在ubuntu 11.10上安装haskell,并且按照此网站上的说明进行操作:https : //gist.github.com/1524859
但是,当我键入时,./configure
我收到一条错误消息:
checking for path to top of build tree... utils/ghc-pwd/dist/build/tmp/ghc-pwd: error while loading shared libraries: libgmp.so.3: cannot open shared object file: No such file or directory
configure: error: cannot determine current directory
有人知道我在做什么错吗?
好的,我尝试了一下,然后告诉我它已经是最新版本。所以我再次尝试./configure,仍然是同样的错误。还有其他建议吗?
—
塔莎D
我在12.04上,但是当前的libgmp是libgmp.so.10,可能与11.10相同。您是否尝试过安装ghc并查看它是否适合您的需求?
—
doug 2012年
好的,可以使用sudo ln -s /usr/lib/libgmp.so.10.0.1 /usr/lib/libgmp.so.3修复它
—
Tasha D
@TashaD:在评论中提供解决方案是很好的,但是更好的是一个自我答案(在meta上查找),以便为其他人提供文档,指出问题的答案,并将其标记为(√)回答,即表示问题已解决。当然,既然豪尔赫写下了答案,那就接受吧。
—
用户未知,
libgmp
似乎其中之一。sudo apt-get install libgmp3-dev freeglut3 freeglut3-dev