bug-make
[Top][All Lists]
Advanced

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

Re: Problems with GNU Make 3.79.1


From: Paul D. Smith
Subject: Re: Problems with GNU Make 3.79.1
Date: Tue, 4 Dec 2001 13:06:20 -0500

%% address@hidden writes:

  ch> I have some problems to make a very big project of C++ files with
  ch> a structure of recursive make files. I got this problem after
  ch> changing my old Pentium 233 MHz to a Athlon 1200 MHz, which makes
  ch> a very big difference in speed.  Both systems running Suse Linux
  ch> 7.2 or 7.3.(Same effect with both versions) The GNU Make 3.79.1
  ch> which I used does not remake one target (one of some thousand),
  ch> but only on the fast Athlon computer.

Can you please try rebuilding GNU make from scratch, giving the option
--disable-nsec-timestamps when you run "./configure"?

I think the problem is that archives are only defined to have timestamps
with second granularity, while your filesystem is storing timestamps
with subsecond granularity.


In the next version of GNU make there's a feature to specify exactly
which targets should and should not use subsecond timestamps, so you can
use them for most targets, but not use them for things like archives
(libfoo.a).

-- 
-------------------------------------------------------------------------------
 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]