我很久以前安装了 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
如何解决?
谢谢
我很久以前安装了 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
如何解决?
谢谢
我在尝试在 OSX Lion 上构建 wireshark 时遇到了同样的错误消息。看起来 GNU gettext 提供了 libintl。就我而言,我已经通过自制软件安装了 gettext,但是符号链接没有到位,所以运行:
brew link gettext
为我解决了这个问题。
如果您还没有gettext
安装,您可能需要使用自制软件或其他方式安装它。
我当然没有尝试过,但这似乎是为 OS X 构建的 libintl。
如果您不知道如何配置它,您可以将其复制到您的 /usr/lib 文件夹中以便可以找到它。