title: Linaro ARM bare metal cross compiler on Windows and libwinpthread-1.dll
body: <p>The Windows binary distribution of the Linaro gnu AARCH64 ARM cross compiler (based on mingw) has a dependency on a library <strong>libwinpthread-1.dll</strong>. When I run <strong>.\aarch64-elf-gcc.exe --version</strong> I get a pop-up that says</p>
  
  <p><em>The program can't start because libwinpthread-1.dll is missing from your computer. Try reinstalling the program to fix this problem.</em>  </p>
  
  <p>For the life of me I can't seem to find anything about this library, where to find it, build it, etc. Based on the name it seems obvious that it is some pthread library for windows, but maybe not. The cross compiler is a 32-bit Windows binary for a 64 bit ARM target. The host is 64-bit Windows 10.</p>
  
  <p>Any idea where I can find a 32-bit version of libwinpthread-1.dll?</p>