oro*_*ome 4 cabal-install haskell-stack
当我尝试运行堆栈时,例如即使只是stack --version,我得到了
dyld: malformed mach-o: load commands size (38712) > 32768
Run Code Online (Sandbox Code Playgroud)
我该怎么做才能解决这个问题.这是在Homebrew最近的一些更新之后开始出现的.
我猜你已升级到macOS Sierra,因为该消息看起来像是在动态链接器中达到新的限制.可能是你的stack可执行文件与它使用的所有Haskell库动态链接,已知这些库超出了新的限制.您可以尝试osx从Stack发布页面下载二进制文件,我已经听说过在Sierra上工作的报告(它只是动态链接到系统库,但是与Haskell库静态链接,所以不应该只是为了运行而达到极限).请注意,您可能仍然无法构建具有大量依赖项的项目,到目前为止,我们还没有解决方法.