Red Hat 7.0

Stephen Weeks MLton@sourcelight.com
Thu, 19 Oct 2000 10:34:26 -0700 (PDT)


> The  mlton.c  compiled fine, but the makedepend complains bitterly about lots
> of things.  Makedepend is  really  a  rather  stupid  concept.   It  includes
> dependencies  on  standard things (in /usr/include) which is almost certainly
> wrong (probably benign, but not what you want).  The makedepend under Red Hat
> 7.0  seems  broken as well.  It is giving millions of complaints about `macro
> or #include recursion too deep'.  It does this not only  in  our  files,  but
> also  in  system standard stuff.  The resulting Makefile is grotesque because
> of all of these extra (and in my opinion  `incorrect')  dependencies.   E.g.,
> my-lib.o     does     NOT     depend     on     /usr/lib/gcc-lib/i386-redhat-
> linux/2.96/include/syslimits.h.  Of course it includes  something,  ...,  but
> this  dependency  should  NOT  exist in the Makefile any more than should one
> saying that it depends on gcc.

Would you be happy with explicit dependency listings in the Makefile?

Do you think this fix needs to go into 20000906-2?