Following the repeated problems we had with space processing in the build plug-in when running on Windows, a thorough analysis was done and most of the problems were diagnosed as being caused by make inability to process posix path with spaces.
Actually the problem is not necessarily within make, but in it's ability to use a shell. If sh.exe is available and make uses it, posix paths with spaces should be fine. If not, make used Windows cmd.exe, which does not process posix paths with spaces properly.
A new script to generate the build tools was written, and the result is a new version of the build tools setup:
https://sourceforge.net/projects/gnuarmeclipse/files/Build%20Tools/
If you already used the previous version, it is recommended to fully uninstall it before installing the new version.
as reported in https://sourceforge.net/p/gnuarmeclipse/bugs/158/, parallel build hangs with this make, which is too old.
the MSYS project where the binaries were copied from is too old; there is a new MSYS2 project, with up-to-date binaries, I'll repack the setup to use the new versions.
for the v2.2 beta you need to uninstall the previous tools, and update the path, this version unfortunately uses usr/bin instead of bin.
Last edit: Liviu Ionescu (ilg) 2015-01-24
Diff:
Diff:
v2.3 of the build tools setup is available.
make v4.1 is compiled from sources; sh/rm/echo are from BusyBox.
all programs are static, no more DLLs are required.
Diff: