<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>All,</p>
    <p>I had a chance to play with WSL (<a
        href="https://msdn.microsoft.com/en-us/commandline/wsl/about">Windows
        Subystem for Linux</a>) recently and test it with SRILM.  It
      works extremely well.</p>
    <p>So instead of using native Windows binaries or Cygwin, there is
      now a third option for running SRILM on Windows.</p>
    <p>1. Get a system running Windows 10</p>
    <p>2. Follow the Installation Guide at the above link. (If you use
      cygwin it's a good idea to temporarily remove c:\cygwin\bin from
      your Windows executable search path first.)<br>
    </p>
    <p>3. Open a Bash window and type "sudo apt-get install make gcc
      g++" .</p>
    <p>4. Untar or locate the SRILM tree on your disk.</p>
    <p>5. Follow the standard SRILM build procedure (for Linux!).  
      "make test" should come out cleanly, too.<br>
    </p>
    <p> Note the binaries produced (in $SRILM/bin/i686-m64) will be
      Linux binaries, and are compatible with any sufficiently recent
      Ubuntu system.</p>
    <p>One  reason to use WSL instead of Cygwin is that complex shell
      scripts (like nbest-rover) will run MUCH faster.  The fork
      emulation in Cygwin is just too slow.<br>
    </p>
    <p>Happy holidays,</p>
    <p>Andreas</p>
    <p><br>
    </p>
  </body>
</html>