= Cygwin =

This topic is not just about Cygwin, but also developing our tools in Windows.

 * Installing Cygwin
TODO

 * Installing OPEN-R 
   * download {{{OPEN_R_SDK-1.1.5-r3.tar.gz}}} and {{{mipsel-devtools-3.3.2-bin-r1.tar.gz}}} (or whatever newer version of those) from OpenR website (you can get a local copy of these on /usr/local/install on sabretooth, to install them both, untar in /usr/local)
   * Both of them are tarred-gziped of OPENR-SDK directory, so untar them, and copy both to /usr/local (don't worry about over-writing).
   * Remember to untar them by cygwin, not !WinZip... because they don't understand linux soft/hard links...
   * That's it, try it by goto robot and type "make"

 * Installing Python/Qt
   * How i do it is run windows versions of python and QT (instead of installing the cygwin python) i can post more details of this if anyone wants it, but its a bit messy because you can't get a real license of QT. i vaguely remember having to scour the web for dlls and muck around with a bunch of different versions. in short it was a pain in the ass, and this stuff should be ported to java which does run everywhere ...tom

 * Intalling whatever tools available to Windows :)
TODO

 * TROUBLESHOOTING:
   * mipsel-linux-g++: cannot specify -o with -c or -S and multiple compilations 
   * This is most likely that you have space in your path and cygwin is not tolerant of it. For example: you put trunk inside "My Document" which has a space into.