First pass at using GNU toolchain starting with the GCC 4.7 ARM compiler. To get compiler see: https://launchpad.net/gcc-arm-embedded
Currently this is compiling in a Cygwin window running under Windows 7 and only compiles the cpp files. Linking still needs to be added.
Code currently still runs the motor. The debug build was tested but noticed that the timing on the Python download script had to be increased. This may be because it's not a Release build, but should be investigated further.
Changes were made to the parser project which has to be pulled to get the GNU build working (intepret.cpp resides in that project). Just make sure both projects are at the same level in the file system and all should be well.
Also, to build using the GNU compiler issue: make -f MakefileARM
There's an existing Makefile that I didn't want to modify. I'm fairly sure that the Makefile in the parser project has superceded this one but it's been a while and I can't remember right now.