same post as in the thread you referred
Thanks for the early warning. I was not aware windows 8.1 was out. Man; I'm still on xp
The plugin uses the makefile delivered (but not used) by arduino. So the first thing to do is create an issue in github for arduino.
As I do not have a windows 8.1 licence I think it is best that you do this.
As the plugin V2 does not have the path settings anymore as in the avr plugin you can not change the path anymore in V2. In V1 you can but than due is not working.
what I would try:
Install the GNU win 32 project as proposed in the avr workaround you mentioned. http://smallshire.org.uk/sufficientlysmall/?p=689&preview=true
Make a copy of the folder <C:\arduino-1.5.2\hardware\tools\avr\utils\bin> (just to be sure if it fails)
copy <C:\Program Files (x86)\GnuWin32\bin\> into <C:\arduino-1.5.2\hardware\tools\avr\utils\bin> overwriting al files.
If I understood the problem correctly this should work.
Another thing you could try
Install the GNU win 32 project
add <C:\Program Files (x86)\GnuWin32\bin\> to your path.
delete make.exe in <C:\arduino-1.5.2\hardware\tools\avr\utils\bin>
You need to delete the file make.exe because the plugin adds <C:\arduino-1.5.2\hardware\tools\avr\utils\bin> to the path in front of the existing path to force to use the Arduino delivered code.
Please feed back whether this helped you out or not.