【问题标题】:Emacs stop working in Mac OSX Catalina. How to fix?Emacs 在 Mac OSX Catalina 中停止工作。怎么修?
【发布时间】:2020-04-22 05:25:23
【问题描述】:

我不断收到此错误:

emacs dyld:库未加载: /usr/local/opt/libffi/lib/libffi.6.dylib 引用自: /usr/local/opt/p11-kit/lib/libp11-kit.0.dylib 原因:图像不 发现中止陷阱:6

我尝试使用brew reinstall emacsbrew install libffibrew link libffi 重新安装。没有任何帮助。

【问题讨论】:

  • 这些天我正在使用 railiwaycat 的 brew 用于 emacs mac 端口,它在 Catalina 下运行良好。您是否尝试过删除 emacs 并使用二进制木桶安装(如 emacs 源配方信息中所建议的那样?)
  • 我遇到了同样的问题,brew upgrade emacs 解决了。
  • 你是怎么解决的? Emacs 工作得很好,但它崩溃了。现在我得到了那个错误。
  • A brew reinstall emacs-mac 修复了它。

标签: macos emacs


【解决方案1】:

升级到 macOS Catalina 10.15.4 后我遇到了类似的问题。我收到了这个错误:

$ emacs file.txt
dyld: Library not loaded: /usr/local/opt/libffi/lib/libffi.6.dylib
  Referenced from: /usr/local/opt/p11-kit/lib/libp11-kit.0.dylib
  Reason: image not found

用 brew 重新安装emacs 解决了这个问题。

brew reinstall emacs

【讨论】:

    【解决方案2】:

    我从源代码安装时遇到了类似的问题,

    brew reinstall p11-kit
    

    对我来说是解决办法

    【讨论】:

    • 这对我也有用。虽然我做了brew upgrade p11-kit 在升级 p11-kit 时它会自动升级 emacs,因为它是一个依赖项。
    【解决方案3】:

    同样的问题,但不同的问题:

    dyld[5893]: Library not loaded: /usr/local/opt/libffi/lib/libffi.7.dylib
      Referenced from: /usr/local/Cellar/php@7.4/7.4.23/bin/php
      Reason: tried: '/usr/local/opt/libffi/lib/libffi.7.dylib' (no such file), '/usr/local/lib/libffi.7.dylib' (no such file), '/usr/lib/libffi.7.dylib' (no such file), '/usr/local/Cellar/libffi/3.4.2/lib/libffi.7.dylib' (no such file), '/usr/local/lib/libffi.7.dylib' (no such file), '/usr/lib/libffi.7.dylib' (no such file)
    

    它对我有用:

    brew reinstall libffi
    

    【讨论】:

      猜你喜欢
      • 2012-10-25
      • 2021-01-05
      • 2015-09-20
      • 1970-01-01
      • 2014-07-04
      • 2020-06-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多