我通过yarn global add elm
安装了Elm
。但是,每当我跑elm -v
,我得到以下错误:在Centos上安装Elm 6.9
/usr/local/share/.config/yarn/global/node_modules/elm/Elm-Platform/0.18.0/.cabal-sandbox/bin/elm: error while loading shared libraries: libgmp.so.10: cannot open shared object file: No such file or directory
我已经通过yum
安装完毕,haskell-platform
包和gmp
包。不幸的是,我仍然收到相同的错误。
任何帮助诊断这个错误将不胜感激。谢谢。
编辑#1
检查ghc
,我看到的版本是7.0.4
。显然这是一个非常旧的版本ghc
。我会看看我是否可以更新ghc。
编辑#2
好像是因为我在Centos 6.9
,我溶胶。 haskell-platform
回购是来自2011年。我将不得不寻找建立平台的其他方式。
你能告诉我们GHC版本sion你有,也许重新安装它 - 如果libgmp丢失也许还有一个路径问题,可以通过重新安装修复 – epsilonhalbe
或者,您可以安装堆栈并使用'stack setup'安装haskell,然后您可以通过克隆git来安装el回购和使用堆栈/ ghc构建 – epsilonhalbe
当我在家时,我可以发布工作堆栈.yaml – epsilonhalbe