源码编译安装git最新版2.10,make时报错:
* tclsh failed; using unoptimized loading
MSGFMT po/bg.msg make[1]: *** [po/bg.msg] Error 127
原因是因为缺少tcl、tk的依赖。yum install tcl tk 即可。
继续make,又报错:
/bin/sh: msgfmt: command not found
make: *** [po/build/locale/bg/LC_MESSAGES/git.mo] Error 127
这个信息更清晰的看到,msgfmt命令找不到。。。而这个需要gettext-devel包。yum install gettext-devel 即可。
再次make,通过了。继而make install,结束战斗。