Mail Archives: djgpp/1995/01/11/01:39:18
Is this a bug? Using other make's, it seems to me that what make does is
just spew out the appropriate commands to the command processor (shell in
unix), which appear as though you had typed them. How make should
repond to errors or return codes from the command processor, I'm not
sure, but if, for example, you are doing a make with Turbo C and the
compiler dies with an error (and let's assume you have set it to
compile only, so a command in your make file does the linking) the linker
will then be invoked and produce _it's_ error message because the object
file isn't present (or worse, and old version of the .obj _is_ present
and the linker doesn't complain and you were getting a coffee and don't
know the compile is bogus!). In short, I haven't tried this lately with
another make but I am not sure it is a bug, just a gotcha!
Bill Davidson
bdavidson AT ra DOT isisnet DOT com
- Raw text -