- http://sourceforge.net/projects/mingw/files/Automated%20MinGW%20Installer/MinGW%205.1.6/MinGW-5.1.6.exe/download
- http://sourceforge.net/projects/mingw/files/MSYS%20Base%20System/msys-1.0.11/MSYS-1.0.11.exe/download
- http://sourceforge.net/projects/mingw/files/MSYS%20Supplementary%20Tools/msysDTK-1.0.1/msysDTK-1.0.1.exe/download
- http://sourceforge.net/projects/mingw/files/MSYS%20Base%20System/msys-1.0.14-1/msysCORE-1.0.14-1-msys-1.0.14-src.tar.lzma/download
- Hint: 7Zip extracts lzma's
- extract the contents of the tar into C:\msys\1.0\
- http://code.google.com/p/msysgit/downloads/list
- run git from windows command prompt (second option)
- checkout as-is, commit unix
- Hint: add C:\Program Files\Git\bin to your Path (my computer->system properties->advanced->environment variables)
- http://www.python.org/download/releases/2.6.5/
- Hint: add C:\Python2.6.5\ to your Path
- install waf (http://code.google.com/p/waf/downloads/detail?name=waf-1.5.16&can=2&q=)
- Hint: save as c:\mingw\bin\waf
- Turn off the annoying beep - http://philwilson.org/blog/2009/02/disable-system-bell-in-msys (C:\msys\home{username})
- Install pthreads (http://mirrors.kernel.org/sources.redhat.com/pthreads-win32/pthreads-w32-2-8-0-release.exe)
- Extract to a temporary folder
- take the contents of Pre-built.2/{lib,include} and merge them into c:\msys\1.0{lib,include} (create include dir if need be)
- Convert a SOCKET to a file descriptor (http://msdn.microsoft.com/en-us/library/bdts1c9x)