作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
试图在 linux mint 上安装 MFlow。 sudo cabal install MFlow 给了我这个:
加载包primitive-0.5.3.0 ...:无法加载.so/.DLL for:libHSprimitive-0.5.3.0.so(libHSprimitive-0.5.3.0.so:无法打开共享对象文件:没有这样的文件或目录)
无法安装 vector-0.10.9.2
cabal 告诉我,我确实安装了 original-0.5.3.0。有希望实现这一点吗?
非常感谢您的帮助!
最佳答案
我遇到了完全相同的问题。所以这里有一些关于这个问题的阐述。
user2407038 的评论提供了答案。默认情况下,shared
设置为 False
所以没有构建共享库。这意味着任何希望链接到共享库的库 libHSprimitive-*.so
将无法构建。
解决方案是重新安装 primitive
与 shared
设置为 True
.您可以通过修改 ~/.cabal/config
来做到这一点。或通过传递一个额外的参数:
cabal install --reinstall --enable-shared primitive
关于haskell - libHSprimitive-0.5.3.0.so 在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23927744/
试图在 linux mint 上安装 MFlow。 sudo cabal install MFlow 给了我这个: 加载包primitive-0.5.3.0 ...:无法加载.so/.DLL for:
我是一名优秀的程序员,十分优秀!