Make(1) does not support file inclusion +Fix

Gary Winiger gww at beatnix.UUCP
Sun Apr 3 09:54:18 AEST 1988


In article <539 at hscfvax.harvard.edu> mohamed at hscfvax.harvard.edu (Mohamed_el_Lozy) writes:
>The two postings about make seem to have something missing.  Applying
>the first patch will produce a program that fails to link, with
>do_include() missing.  If -DINCLUDE is removed from the DFLAGS it will
>make properly.  I very much suspect that do_include() should live in
>files.c, and there are no patches for that file.

Sorry for the length of time it has taken me to reply, I'm only at Elxsi
occassionally at present.

I don't believe that the routine ``do_include'' was missing from the posting.
``do_include'' is in gram.y.  Perhaps Mr. Mohamed_el_Lozy didn't either
clean the make directory before building with -DINCLUDE defined, or didn't
remove gram.c.  Note that make's Makefile does not have very good dependences.

Gary..



More information about the Comp.bugs.4bsd.ucb-fixes mailing list