Windows 8 compilation possible?

I have been trying to get Smoothie to compile on my Windows 8 machine. When I try I always get the same error. I am running BuildShell.cmd as admin then:

C:\Smoothie>make clean all
Cleaning mbed
make[1]: Entering directory ‘C:/Smoothie/mbed’
Cleaning src
make[2]: Entering directory ‘C:/Smoothie/mbed/src’
Cleaning mbed-lpc1768.mk
make[3]: Entering directory ‘C:/Smoothie/mbed/src’
make[3]: Leaving directory ‘C:/Smoothie/mbed/src’
Cleaning mbed-lpc11u24.mk
make[3]: Entering directory ‘C:/Smoothie/mbed/src’
make[3]: Leaving directory ‘C:/Smoothie/mbed/src’
Cleaning …/drop
make[2]: Leaving directory ‘C:/Smoothie/mbed/src’
make[1]: Leaving directory ‘C:/Smoothie/mbed’
Cleaning src
make[1]: Entering directory ‘C:/Smoothie/src’
Cleaning up for device lpc1768
make[2]: Entering directory ‘C:/Smoothie/src’
Cleaning up all build generated files
make[2]: Leaving directory ‘C:/Smoothie/src’
make[1]: Leaving directory ‘C:/Smoothie/src’
make[1]: Entering directory ‘C:/Smoothie/mbed’
Building src
make[2]: Entering directory ‘C:/Smoothie/mbed/src’
Deploying cpp/AnalogIn.h to drop
/usr/bin/sh: copy: command not found
make[2]: * […/drop/AnalogIn.h] Error 127
make[2]: Leaving directory ‘C:/Smoothie/mbed/src’
make[1]: *
[src] Error 2
make[1]: Leaving directory ‘C:/Smoothie/mbed’
make: *** [all] Error 2

C:\Smoothie>

Any ideas why it has problems with the …drop folder?

Imported from wikidot

Hi !

I think the problem is with the copy command missing, not with the drop folder missing.
Did you install the toolchain using the provided install script ?

Cheers !

I did use the install script. It only worked after I added System32 to the PATH so that the xcopy command would work. I wonder if Windows 8 has a set of commands/switches? Are the tools 64 bit compatible? I may end up trying a live CD Ubuntu to compile with and then switch back to windows one I have the hex file. Thanks for getting back so quickly.

I meant to say “I wonder if Windows 8 has a different set of commands/switches”

Just for fun I tried it on my Windows 8 laptop and it worked. I didn’t even have to modify the PATH. Strange.

Hi !

AdamGr, who is awesome, just fixed this it seems.
https://github.com/arthurwolf/Smoothie/commit/309f0aaa3e16844882868814f76885ccb12dec7c
Try latest edge and it should work fine.

Cheers !