id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	lang	patch	platform
114	Win32 build failure due to incorrect `make` detection	bjoern	coke	"Trying to build parrot on a Win32 system with both Visual Studio.NET 2003 and MinGW installed fails for me (both mingw32-make and nmake are in the path)

...
mingw32-make: Entering directory `c:/.../parrot-0.8.2/compilers/pge'
c:\Perl\bin\perl.exe -MExtUtils::Command -e rm_f PGE.pbc ..\..\runtime\parrot\library\PGE.pbc
c:\Perl\bin\perl.exe -e """" >PGE\builtins_gen.pir
/usr/bin/sh: c:Perlbinperl.exe: command not found
mingw32-make: *** [PGE.pbc] Error 127
mingw32-make: Leaving directory `c:/.../parrot-0.8.2/compilers/pge'
NMAKE : fatal error U1077: 'mingw32-make' : return code '0x2'
Stop.
...

Presumably this is caused by unescaped backslashes in the Perl path. I had to manually `set MAKE=nmake` to make it build. Parrot should not use `mingw32-make` when using the Visual C++ compiler."	bug	closed	normal		build		medium	fixed					win32
