Date: Wed, 23 Nov 1994 14:21:15 -0400 (EDT) From: "Wonkoo Kim, EE, U. of Pittsburgh" Subject: Re: GNU Make To: turnbull AT shako DOT sk DOT tsukuba DOT ac DOT jp Cc: djgpp AT sun DOT soe DOT clarkson DOT edu >Date: Wed, 23 Nov 1994 12:22:24 +0900 >From: Stephen Turnbull > >There is a recent DOS-extended version in the DJGPP distribution. >... > >The EMX port of GCC for OS/2 has an extender that runs under DOS and >presumably a GNU Make. >... > --Steve My favorite "make" is GNU make 3.71 compiled by emx/gcc. It is for OS/2 and DOS system. The djgpp compiled GNU make 3.71 strangely behaved for recursive makefiles, but emx/gcc compiled version behaved correctly as I expected. The problem occurred when a makefile had quoted arguments: $(MAKE) [something] CFLAGS="-Wall -O2" [something] The 2nd recursive "make" couldn't receive the quoted arguments as I expected. I guess the quotation marks were stripped off. (Maybe \" or "" might correct this problem.) However, the emx/gcc compiled version always worked well without touching the makefile. I tested under OS/2 DOS session (so rsx extender was run instead of emx). Wonkoo Kim wkim AT vms DOT cis DOT pitt DOT edu