我正在尝试从我的共享主机上更新 Git。为此,我遵循以下步骤:
./configure --prefix=$HOME/dev/git/src --without-tcltk
make
然后 make install
我停留在点4。当我运行 make
命令时,我得到以下结果:
user@ssh1:~/dev/git/src$ make
SUBDIR gitweb
SUBDIR ../
make[2]: ? GIT-VERSION-FILE ? est ? jour.
GEN git-instaweb
SUBDIR perl
SUBDIR git_remote_helpers
SUBDIR templates
MSGFMT po/build/locale/is/LC_MESSAGES/git.mo
/bin/sh: msgfmt: command not found
make: *** [po/build/locale/is/LC_MESSAGES/git.mo] Erreur 127
编译器抛出 msgfmt command not found
错误。
我谷歌了一下,似乎和 gettext 包有关。
知道如何修复共享主机上的错误吗?