Path: utzoo!mnetor!uunet!husc6!think!ames!lll-tis!elxsi!beatnix!gww From: gww@beatnix.UUCP (Gary Winiger) Newsgroups: comp.bugs.4bsd Subject: Re: Make(1) does not support file inclusion +Fix Message-ID: <764@elxsi.UUCP> Date: 2 Apr 88 23:54:18 GMT References: <739@elxsi.UUCP> <539@hscfvax.harvard.edu> Sender: nobody@elxsi.UUCP Reply-To: gww@beatnix.UUCP (Gary Winiger) Organization: ELXSI Super Computers, San Jose Lines: 16 In article <539@hscfvax.harvard.edu> mohamed@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..