From owner-freebsd-current Fri Jul 25 00:32:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA19649 for current-outgoing; Fri, 25 Jul 1997 00:32:37 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA19643 for ; Fri, 25 Jul 1997 00:32:34 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id RAA27276; Fri, 25 Jul 1997 17:30:26 +1000 Date: Fri, 25 Jul 1997 17:30:26 +1000 From: Bruce Evans Message-Id: <199707250730.RAA27276@godzilla.zeta.org.au> To: mrcpu@cdsnet.net, msmith@atrad.adelaide.edu.au Subject: Re: make world failure Cc: current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> /usr/src/lib/libedit/el.h:103: help.h: No such file or directory > >help.c is generated earlier in the build process (during the 'depend' >phase). Go back through your log and see what went wrong. The depend phase shouldn't be necessary. Many makefiles have complications to support this. See e.g. sh/Makefile for a verbose way of handling the problem of generated headers. Several object files really do depend on the generated headers, and there seems to be no better way of expression this than giving the dependencies explicity (making everything depend on .depend is no good, since everything would get rebuilt when .depend changes). Bruce