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

jay*_*ays 5 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

怎么解决?

谢谢

m01*_*m01 21

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

brew link gettext
Run Code Online (Sandbox Code Playgroud)

为我解决了这个问题.

如果您尚未gettext安装,则可能需要使用自制软件或其他方式进行安装.


wad*_*rld 2

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

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