【问题标题】:In what version of OS X was libstdc++.6.dylib updated to point to libstdc++.6.0.9.dylib在 OS X 的哪个版本中,libstdc++.6.dylib 更新为指向 libstdc++.6.0.9.dylib
【发布时间】:2015-06-05 18:37:28
【问题描述】:

my earlier question about getting an application to run on OS X 10.5 的一个明显解决方法是放弃对该版本的支持。

但这留下了一个问题,即我需要将哪个版本的 OS X 设置为我的最低部署目标,以解决下面粘贴的链接错误(在前面的问题中有更详细的描述)?

Dyld Error Message:
  Symbol not found:    __ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE9showmanycEv
  Referenced from: /[path]/[Application Name].app/Contents/MacOS/[Application Name]
  Expected in: /usr/lib/libstdc++.6.dylib

在哪个 OS X 版本中,libstdc++.6.dylib 更新为指向 libstdc++.6.0.9.dylib

【问题讨论】:

    标签: macos linker osx-leopard libstdc++


    【解决方案1】:

    我们尝试升级到 OS X 10.6.3,而 libstdc++.6.dylib 在该版本中肯定指向 libstdc++.6.0.9.dylib。

    (大概是在 10.6 中进行了更改。)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多