title: Compile Git without gettext
body: <p>I'm trying to compile a static Git 2.17.1 on Debian (Windows Subsystem for Linux):</p>
  
  <pre><code>$ mkdir _git
  $ make configure
  $ ./configure --prefix=$PWD/_git NO_TCLTK=true NO_GETTEXT=true CFLAGS="${CFLAGS} -static"
  $ make all
  </code></pre>
  
  <p>but I'm getting the error</p>
  
  <pre><code>...
      MSGFMT po/build/locale/pt_PT/LC_MESSAGES/git.mo
  /bin/sh: 1: msgfmt: not found
  Makefile:2309: recipe for target 'po/build/locale/pt_PT/LC_MESSAGES/git.mo' failed
  make: *** [po/build/locale/pt_PT/LC_MESSAGES/git.mo] Error 127
  </code></pre>
  
  <p>The information about <code>NO_GETTEXT</code> I have from the configure file:</p>
  
  <pre><code># Define NO_GETTEXT if you don't want Git output to be translated.
  </code></pre>
  
  <p>Does it need <code>msgfmt</code> nonetheless?</p>