【问题标题】:Library not loaded: /opt/local/lib/libffi.5.dylib未加载库:/opt/local/lib/libffi.5.dylib
【发布时间】:2014-04-30 10:30:09
【问题描述】:

我正在 Mac OX Snow Leopard (MacPorts) 上编译一些 C++ 代码。

我收到错误消息:

collect2:错误:ld 以信号 5 [Trace/BPT 陷阱] 终止

dyld:库未加载:/opt/local/lib/libffi.5.dylib

引用自:/opt/local/libexec/llvm-3.3/lib/libLTO.dylib

原因:图片未找到

我知道 libffi 已更新到更新的版本,现在提供我现在拥有的 libffi 版本 6。

有什么帮助吗?谢谢。

【问题讨论】:

    标签: macos macports


    【解决方案1】:

    首先尝试“sudo port rev-upgrade”。*这应该可以识别丢失/错误链接的文件并重建所需的端口。 (在许可证和配置允许的情况下,将使用预编译的二进制文件而不是构建。)

    一般来说,您可能会发现邮件列表是提出这些问题最有效的地方。 https://lists.macosforge.org/mailman/listinfo/macports-users

    • 实际上,如果您最近没有,请先执行“sudo port selfupdate && sudo port upgrade outdated”。

    【讨论】:

      猜你喜欢
      • 2015-05-15
      • 2021-11-20
      • 2012-05-08
      • 2013-10-10
      • 1970-01-01
      • 2014-02-24
      • 1970-01-01
      • 2021-07-14
      • 2020-04-19
      相关资源
      最近更新 更多