help-make
[Top][All Lists]
Advanced

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

Re: $(MAKE) query


From: Paul D. Smith
Subject: Re: $(MAKE) query
Date: Wed, 15 Feb 2006 15:50:13 -0500

%% amit kumar <address@hidden> writes:

  ak> Thanks a lot for you responses. The -j option was ignored by make
  ak> as I was using Sun make version 3.79.1.

As far as I know there's no such thing as "Sun make version 3.79.1".
You're either using Sun's make, or GNU make 3.79.1.  They are completely
different.

  ak> We are using recursive make for making the build and calling other
  ak> makefiles in the sub directories using $(MAKE).

Good.

  ak> I just want to know whether $(MAKE) forks another process.

Every command make invokes, including one that involves $(MAKE), forks
another process.

  ak> This would help us in reducing our build time as the total build
  ak> process is currently taking 6 hours on Sun Solaris 5.9-sparc
  ak> machine.

I don't see how forking another process will help build times... in
fact it would slightly _increase_ build times since you need to
fork/exec another program, that needs to re-read all the makefiles,
etc.

  ak> Any other suggestions are also welcome but the answers should be
  ak> specific for solaris based system.

This mailing list is for GNU make, not Solaris make.  If you have
questions specifically about Solaris make you need to ask on a Solaris
mailing list or newsgroup.

Cheers!

-- 
-------------------------------------------------------------------------------
 Paul D. Smith <address@hidden>          Find some GNU make tips at:
 http://www.gnu.org                      http://make.paulandlesley.org
 "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]