ld:在mac os x lion上找不到-lintl的库

时间:2012-06-22 06:33:24

标签: git install

很久以前我安装了git 1.7.4.4。 我想升级到git 1.7.11。

然而,当我跑

  

sudo make prefix = / usr / local install

它给出了这个错误:

  

ld:找不到-lintl的库

     

collect2:ld返回1退出状态

     

make: * [git-credential-store]错误1

如何解决?

感谢

2 个答案:

答案 0 :(得分:20)

我在尝试在OSX Lion上构建wireshark时遇到了同样的错误消息。看起来GNU gettext提供了libintl。在我的情况下,我已经通过自制软件安装了gettext,但符号链接没有到位,所以运行:

brew link gettext

为我解决了这个问题。

如果您没有安装gettext,则可能需要使用homebrew或其他方式进行安装。

答案 1 :(得分:2)

我当然没有尝试过,但this似乎是为OS X构建的libintl。

如果您不知道如何指向它,可以将其复制到/ usr / lib文件夹中,以便找到它。