For Cygwin, I've been defining: EXEEXT := .exe
Then, to keep my Makefiles portable: clean : $(RM) $(MAIN)$(EXEEXT) It appears that we don't have do this EXEEXT dance anymore, however I've not seen any official word on this. Is there official word? --Ken Nellis