🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

1 total messages Started by Jeff Treece Thu, 28 Sep 1989 20:22
make-3.56 question
#451
Author: Jeff Treece
Date: Thu, 28 Sep 1989 20:22
30 lines
1422 bytes
Maybe this is a bug, or else I don't understand how environment variables
are passed to make-3.56.  In 3.55, I could use the following command, where
/bin is in my PATH (the actual command executed, in this case "true," does
not matter):

% make-3.55 GET=true balazs.c
true  SCCS/s.balazs.c
%

No problem.  However, in make-3.56, the above does not work:

% make-3.56 GET=true balazs.c
true  SCCS/s.balazs.c
true: true: cannot open
make: *** [plot2ps.c] Error 1
%

So I tried "make-3.56 GET=/bin/true balazs.c" and it worked fine.  I also
tried "make-3.56 -e GET=true balazs.c" and it worked fine, though it took
noticeably longer.  I tried "make-3.56 PATH=/bin GET=true balazs.c" and
got the same error as above.

Can someone explain this behavior?  Is it a bug?  How should I be setting
the path for make to use?

Thank you,
Jeff Treece
Sabbagh Associates
treece@sabbagh.com   ...iuvax.cs.indiana.edu!sabbagh!treece
(812) 339-8273
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads