[Top][All Lists]

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

Re: Possible Bug w/3.79.1?

From: Paul D. Smith
Subject: Re: Possible Bug w/3.79.1?
Date: Fri, 22 Jun 2001 11:49:55 -0400

%% Chip Cuntz <address@hidden> writes:

  cc> If I run gmake without changing anything on SUN, gmake always
  cc> thinks "Prerequisite `*.o' is newer than target `common.a(*.o)'.".

Check the GNU make README; look at the last paragraph.  Although not
stated there, this issue applies to ar as well (the timestamp for each
constituent .o file in an archive is stored in the archive itself: that
timestamp is the traditional 32-bit 1-second granularity--this you see
this problem).

In the next version of GNU make there is a feature that lets you specify
the granularity of timestamps on a per-target basis, but for now
(3.79.1) all you can do is turn it off completely.

 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]