🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.sun
Article #8451

problem with make

#8451
From: ambone
Date: Wed, 05 Jun 1991 14:17
22 lines
1572 bytes
hi,

I would like to tell you about a problem with the make utilities,

We are developing a large program using UNIX 4.0.3 on a SUN SPARC station.
To manage this development, we use SCCS and MAKE utilities.
Our application is very large (around 300 files = 190,000 lines). In order to
avoid writing the included dependences in the Makefile, we use the
.KEEP_STATE macro. This macro produces a file name .make.state, this file is
used to memorise dependencies and actions that "make" must use to build
an object file.
Dependencies are obtained by using a precompiler to get the names of included
files (see documentation on make).
Because of the size of our Makefile (40 kbytes , or 1,200 lines !) the
produced file .make.state is also very large (220 kbytes or 1,200 lines).
When the application size is reasonable there are no problems.
At the integration step, the problem arises.
If an include file is modified, the files including it are not built again.
Is it because of the size of the files ? We don't know.

Has anyone else met this problem ? Do you know of a solution ?
Please reply to ambone@imag.imag.fr
Technical Details
Message-ID: <3698@brchh104.bnr.ca>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!cunews!bnrgate!brchh104!brchs1!bnr.ca!rice.edu!sun-spots-request

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!cunews!bnrgate!brchh104!brchs1!bnr.ca!rice.edu!sun-spots-request
From: ambone@imag.fr
Newsgroups: comp.sys.sun
Subject: problem with make
Keywords: No Digest Subjects in Unmoderated Mode
Message-ID: <3698@brchh104.bnr.ca>
Date: 5 Jun 91 14:17:00 GMT
Sender: news@brchh104.bnr.ca
Organization: Sunspots, Pseudo-Unmoderated
Lines: 23
Approved: sun-spots@rice.edu
X-Original-Date:    3 Jun 91 15:38:17 GMT