Mail Archives: djgpp/1994/11/24/03:13:23
>        $(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 ""
It should be quoted with *single* quotes, like this:
        $(MAKE) [something] 'CFLAGS=-Wall -O2' [something]
*then* it will work.
And anyway, the double quotes which start not at the beginning of
the argument aren't treated as quotation under most DOS C libraries,
djgpp included.  EMX is one of the few exceptions (in fact, the only
one I know about).  EMX is also known to be different in many other
areas one gets used to working under DOS (e.g., AFAIK, it doesn't
distinguish between binary and text files).
- Raw text -