Macos 在动态库中设置字符集符号

Macos 在动态库中设置字符集符号,macos,dylib,Macos,Dylib,我用的是旧的PowerBookG4。 在尝试更新macports(sudo端口-d selfupdate)时,存在以下错误 dyld:惰性符号绑定失败:找不到符号:\u区域设置\u字符集 引用自:/usr/bin/rsync 应位于:/usr/lib/libiconv.2.dylib中 dyld:找不到符号:\u区域设置\u字符集 引用自:/usr/bin/rsync 应位于:/usr/lib/libiconv.2.dylib中 如何设置符号_locale_charset? 有人有好主意吗?既不

我用的是旧的PowerBookG4。 在尝试更新macports(sudo端口-d selfupdate)时,存在以下错误

dyld:惰性符号绑定失败:找不到符号:\u区域设置\u字符集 引用自:/usr/bin/rsync 应位于:/usr/lib/libiconv.2.dylib中

dyld:找不到符号:\u区域设置\u字符集 引用自:/usr/bin/rsync 应位于:/usr/lib/libiconv.2.dylib中

如何设置符号_locale_charset?
有人有好主意吗?

既不是
/usr/bin/rsync
也不是
/usr/lib/libiconv.2.dylib
都是MacPorts的一部分。您可能已将
rsync
的系统副本替换为另一个与您的OS X版本不兼容的副本。尝试重新安装。

非常感谢,在重新安装并使用此howto:macports对我来说效果很好!