title: Is there any POSIX compatibility layer for Windows x64?
body: <p>I'm trying to compile Redis for Windows x64 with no luck.</p>
  
  <p>I tried different things</p>
  
  <ul>
  <li><p>Cygwin works perfectly but GCC produces only 32 bit executables</p></li>
  <li><p>Compling with Mingw-w64 will not work without a lot of code changes (My understanding is that MinGw does not provide POSIX compatibility for Windows)</p></li>
  <li><p>Microsoft Services for Unix has an outdated GCC version and requires the Unix subsystem to be installed as a dependency</p></li>
  </ul>
  
  <p>Any idea?</p>