Mail Archives: djgpp/1996/08/11/07:27:42
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.
- Raw text -