我想编译git
由于/bin/sh: msgfmt: command not found
提供的而失败的gettext
。我正在一个没有包管理器的系统(Synology DSM 6.1)上进行编译,该系统可以轻松提供gettext
开箱即用的包,因此我需要获取gettext
构建过程以创建msgfmt
(使用默认选项,在 之后的安装前缀中configure
无法使用),但我没有找到任何选项来在构建结果中包含 的创建,也没有找到任何选项来跳过需要 的部分。find
./configure --prefix=... && make && make install
configure
gettext
msgfmt
configure
git
msgfmt
我现在正在使用gettext
0.19.8.1 和git
2.11.1,但也很高兴有需要其他较新或较旧版本的解决方案。
答案1
msgfmt
./configure && make && make install
在gettext-tools
源码根目录下运行即可安装gettext
。