autoconf
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Autoconf 2.49d test: Command not found


From: Paul D. Smith
Subject: Re: Autoconf 2.49d test: Command not found
Date: 21 Mar 2001 12:15:00 -0500
User-agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7

%% "Lars J. Aas" <address@hidden> writes:

  lja> Well, it's the shell that reports command not found, not make.

Normally true, but GNU make has an efficiency enhancement where it
examines the command line to be run for various special characters and
commands.  If any of those are found, it invokes the shell as normal.

If none of them are found, it forks/execs the command directly since it
knows that the shell is not needed to pre-process the command.  This can
make long builds noticeably faster.

If you examine the "not found" error message it's pretty clearly being
generated by make, not by a shell invoked by make.

Anyway, see my other message; the version of GNU make John is using is
buggy.

-- 
-------------------------------------------------------------------------------
 Paul D. Smith <address@hidden>          Find some GNU make tips at:
 http://www.gnu.org                      http://www.paulandlesley.org/gmake/
 "Please remain calm...I may be mad, but I am a professional." --Mad Scientist



reply via email to

[Prev in Thread] Current Thread [Next in Thread]