ひさしぶりに触ってみたらmakeできない

仕事で色々していてレベルアップした気がしたので久しぶりに触ってみた。
仕事の憂さ晴らしも兼ねていたりして。

make[6]: ディレクトリ `dslinux/trunk/lib/gettext/src/gettext-runtime/po' に入ります
test ! -f ./gettext-runtime.pot || \
          test -z "be.gmo ca.gmo cs.gmo da.gmo de.gmo el.gmo en@quot.gmo en@boldquot.gmo eo.gmo es.gmo et.gmo fi.gmo fr.gmo ga.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo pl.gmo pt.gmo pt_BR.gmo ro.gmo ru.gmo sk.gmo sl.gmo sr.gmo sv.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo zh_HK.gmo zh_TW.gmo" || make be.gmo ca.gmo cs.gmo da.gmo de.gmo el.gmo en@quot.gmo en@boldquot.gmo eo.gmo es.gmo et.gmo fi.gmo fr.gmo ga.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo pl.gmo pt.gmo pt_BR.gmo ro.gmo ru.gmo sk.gmo sl.gmo sr.gmo sv.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo zh_HK.gmo zh_TW.gmo
make[7]: ディレクトリ `dslinux/trunk/lib/gettext/src/gettext-runtime/po' に入ります
: --update be.po gettext-runtime.pot
: --update ca.po gettext-runtime.pot
: --update cs.po gettext-runtime.pot
: --update da.po gettext-runtime.pot
: --update de.po gettext-runtime.pot
make[7]: `el.gmo' は更新済みです
make[7]: `en@quot.gmo' は更新済みです
make[7]: `en@boldquot.gmo' は更新済みです
: --update eo.po gettext-runtime.pot
: --update es.po gettext-runtime.pot
make[7]: `et.gmo' は更新済みです
: --update fi.po gettext-runtime.pot
rm -f fi.gmo && : -c --statistics -o fi.gmo fi.po
mv: cannot stat `t-fi.gmo': No such file or directory


色々調べてみるとMakefileがおかしいっぽい。
lib/gettext/src/gettext-runtime/po/Makefile
変数GMSGFMT、MSGFMTが空らしくてまともに動かないみたい。
取り合えずmsgfmtを設定したらgettext-runtimeはコンパイルできた。


追記:
他の箇所でもコンパイルエラーが… orz。