在dylib中设置字符集符号
我使用旧的 Powerbook G4。 尝试更新 macports (sudo port -d selfupdate) 时,存在以下错误。
dyld:惰性符号绑定失败:找不到符号:_locale_charset 引用自:/usr/bin/rsync 预期位于:/usr/lib/libiconv.2.dylib
dyld:未找到符号:_locale_charset 引用自:/usr/bin/rsync 预期位于:/usr/lib/libiconv.2.dylib
如何设置符号 _locale_charset? 有人有好主意吗?
I use an old Powerbook G4.
While trying to update the macports (sudo port -d selfupdate) following error exist.
dyld: lazy symbol binding failed: Symbol not found: _locale_charset
Referenced from: /usr/bin/rsync
Expected in: /usr/lib/libiconv.2.dylib
dyld: Symbol not found: _locale_charset
Referenced from: /usr/bin/rsync
Expected in: /usr/lib/libiconv.2.dylib
How can I set the Symbol _locale_charset?
Does anyone have a good idea?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
/usr/bin/rsync
和/usr/lib/libiconv.2.dylib
都不是 MacPorts 的一部分。 您可能已将rsync
的系统副本替换为与您的 OS X 版本不兼容的另一个副本。 尝试重新安装它。Neither
/usr/bin/rsync
nor/usr/lib/libiconv.2.dylib
are part of MacPorts. Probably you've replaced the system copy ofrsync
with another copy that isn't compatible with your OS X version. Try reinstalling it.