Mac OSX Lion和libiconv

时间:2012-05-30 22:33:16

标签: osx-lion libiconv

我在Mac OSX Lion上运行FreeSWITCH,经过巨大的努力才能编译。当我运行应用程序时,我收到此错误:

Reason: Incompatible library version: mod_XXX.so requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0**

我已经用Google搜索了,这似乎是一个普遍的问题。我去了gnu.org并下载了最新版本的libiconv,然后安装了它。在那之后,我的Mac变得混乱。处理器继续旋转,当我重新启动OSX时根本无法启动(留在灰色的Apple屏幕中永远旋转)。我把它带到Apple商店,他们建议重新安装操作系统。我这样做了,然后又回来了。

现在我害怕重新升级libiconv。任何人都可以建议与OSX Lion兼容的版本吗?

1 个答案:

答案 0 :(得分:2)

为了善良,请不要将它/ usr / lib - 放在/ usr / local / lib或/ opt / lib中,并将它们放在LD_Library_Path中。切勿覆盖/ usr / lib或/ Library / Framework。

要修复它,请使用恢复磁盘启动,并从Time Machine备份恢复/ usr / lib。