home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.unix.aux
- Path: sparky!uunet!gatech!enterpoop.mit.edu!world!rhs
- From: rhs@world.std.com (Richard H Schwartz)
- Subject: Re: Has anyone ported gnu make?
- Message-ID: <C04t1n.Jz3@world.std.com>
- Organization: The World Public Access UNIX, Brookline, MA
- References: <C0333E.1vD@world.std.com> <fred.725750588@ivhs.mot.com>
- Date: Thu, 31 Dec 1992 16:12:59 GMT
- Lines: 24
-
- fred@ivhs.mot.com (Fred Brunner) writes:
-
- >GNU make 3.62 seems to find long command lines offensive.
-
-
- From what I've seen on other platforms, the problem is not that the
- command line is too long. The problem is that the environment variable
- list given to execve() is too long.
-
- Add a special target to your makefile as follows:
-
- .NOEXPORT:
-
- This tells gnu make not to export all make variables into the environment.
- Gnu make's default behavior is to export all variables. Beware of the
- incompatibility that this may create for makefiles that invoke make on
- other makefiles with the "-e" option!
-
- -rich
- --
- Richard H. Schwartz, Scheduling Systems Inc.,
- 1000 Massachusetts Avenue, Cambridge, MA 02138
- (617) 864 8330; FAX (617) 864 8377
- rhs@world.std.com
-