gpt4 book ai didi

macos - 奇怪的 Haskell 'stack' 错误 : "can' t load . so/.DLL" "not a writable segment"

转载 作者:行者123 更新时间:2023-12-03 20:56:46 25 4
gpt4 key购买 nike

我正在尝试安装 ghc-mod,以便我可以在 Atom 中使用 ide-haskell。

instructions 说使用 stack build ghc-mod 。 ghc-mod 似乎不支持 GHC 8.2+,因此我将解析器设置为 lts-9.21。

运行 stack build ghc-mod 时,我不断收到此错误(强调我的;不使用代码格式,因为换行有助于提高可读性):

aeson > : 无法加载 .so/.DLL 为:/Users/timoffex/.stack/snapshots/x86_64-osx/db354248ca37308313a93487c93190e1d5b819629b60b38b6869/snapshots/x86_64-osx/db354248ca37308313a93487c93190e1d5b819629b60b38b6869/snapshots/x86_64-osx/. COMPAT-0.1.1.3-KZ1jqNx8uhlHjmuPPj6V1Y-ghc8.0.2.dylib(dlopen的(/Users/timoffex/.stack/snapshots/x86_64-osx/db354248ca37308313a93487c93190e1d5b819629b60b38b68871c9a691e52b9/8.0.2/lib/x86_64-osx-ghc-8.0.2/libHStime-区域设置COMPAT-0.1.1.3-KZ1jqNx8uhlHjmuPPj6V1Y-ghc8.0.2.dylib,5): REBASE_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB具有段2这是不/Users/timoffex/.stack/snapshots/x86_64-osx/db354248ca37308313a93487c93190e1d5b819629b60b38b68871c9a691e52b9一个可写段(__LINKEDIT)/8.0.2/lib/x86_64-osx-ghc-8.0.2/libHStime-locale-compat-0.1.1.3-KZ1jqNx8uhlHjmuPPj6V1Y-ghc8.0.2.dylib)

... (later)
-- While building package aeson-1.1.2.0 using:
/Users/timoffex/.stack/setup-exe-cache/x86_64-osx/Cabal-simple_mPHDZzAJ_1.24.2.0_ghc-8.0.2 --builddir=.stack-work/dist/x86_64-osx/Cabal-1.24.2.0 build --ghc-options ""
Process exited with code: ExitFailure 1
Progress 1/4

这是上面的一个片段,在我看来很奇怪:
REBASE_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB has segment 2 which is not a writable segment

我正在运行 macOS Catalina 10.15.3。

除了这个开放的 GitHub 问题,我在网上找不到任何提及: https://github.com/facebook/duckling/issues/446

我也试过 lts-7.24。我得到完全相同的错误,除了它在构建 profunctor 时发生。

可能是什么问题呢?我可以在哪里提交错误?

最佳答案

我在使用 resolver: lts-9.17 的项目中遇到了同样的错误.

为我修复的是更新 stack.yaml并使用这一行:

resolver: lts-10.9

关于macos - 奇怪的 Haskell 'stack' 错误 : "can' t load . so/.DLL" "not a writable segment",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60629486/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com