Date: Sun, 11 Aug 1996 14:22:10 +0200 (IST) From: Eli Zaretskii To: "J.J. van der Heijden" Cc: djgpp AT delorie DOT com Subject: Re: recursive make : c:\temp\dj100000.bat destroyed In-Reply-To: <4ufkfq$aj0@dinkel.civ.utwente.nl> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On 9 Aug 1996, J.J. van der Heijden wrote: > $(MAKE) RTSFLAGS="$(RTSFLAGS)" > > When make[2] is done in the rts subdirectory, make[1] takes over, > to find that C:\TEMP\DJ100000.BAT is gone, then exits. To work around this, change your Makefile to say this: $(MAKE) RTSFLAGS='$(RTSFLAGS)' (note the single quotes!). This will cause Make to invoke the subsidiary Make directly. Double quotes cause it to invoke second Make through COMMAND.COM, where there indeed seems to be a bug in this case.