[krbdev.mit.edu #5859] Build of windows/identity fails in clean	directory
    Jeffrey Altman via RT 
    rt at krbdev.mit.edu
       
    Wed Jan 16 15:18:17 EST 2008
    
    
  
Coming back to this ticket.
Kevin, would you please check the version of nmake.exe that you are 
using in your old and new build environments?
I would like you to confirm that in your old environment you were using 
nmake.exe (version 7.x) and that in your new environment  you are now 
using the VS 2005 nmake.exe (version 8.x).  I would also like you to 
confirm which Platform SDK you are using because the XP SP2 Platform SDK 
which is the one we are still building with includes the version 7.x 
nmake.exe.
The version 8.x nmake.exe appears to favor executables over shell 
commands.  As a result, using "mkdir" instead of "md" in the Makefile as 
the command for creating directory trees fails when the Cygwin mkdir.exe 
is present in the PATH. 
The change I would therefore recommend is to modify the
    MKDIR=mkdir
    RMDIR=rmdir
macros in the Makefiles to be
    MKDIR=md
    RMDIR=rd
as this will execute the shell version of the command in all cases.
Jeffrey Altman
    
    
More information about the kfwdev
mailing list