This is already fixed. You need the latest version of GNU make (3.79.1).
HTH.
--
---
Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at:
http://www.gnu.org http://www.paulandlesl
Hello,
I believe I have found a bug in version 3.79 of gmake.
I ftp'd the src files from the ftp mirror site at
ftp://sunsite.utk.edu/pub/gnu/ftp/
I have attached a small gzipped tarfile which illustrates
the problem. you should be able to cd into the lib/
directory and just type "make".
I
This is PR/1696 in the GNU make bug database. A patch is included in
the resolution (essentially the same fix you used).
You can find info on accessing the GNU make bug database in the README
in the GNU make distribution.
Thanks for the report!
--
-
There is a bug in make-3.79 which was not present in 3.77. I have
confirmed the problem under IRIX 6.5 and SunOS 5.5.1, but I believe it
affects all OSes supporting archives.
When using implicit rules for library archiving, the timestamp is computed
incorrectly for the (not yet existing) target
This is an instance of make PR/1696; see the bug report for a patch.
http://www-gnats.gnu.org:8080/cgi-bin/wwwgnats.pl/full/1696
I will be releasing a minor update of GNU make fairly shortly to address
this and a couple of other problems.
HTH.
--
Hello,
using make 3.79 on my Solaris 2.7 system I get a problem with
dependencies of ar-elements.
There seems to be something wrong with the times retrieved from ar:
gmake depend=true targets
gmake[1]: Entering directory `/home/strasser/cve/src/libraries/utils'
/sw/local/bin/gcc -V2.95.1 -Wpointe
%% [EMAIL PROTECTED] writes:
j> extern int debug_flag; /* Declared in main.c */
j> Obviously, you get a link error.
I replaced this with a reference to the new DB macro.
j> Also, LOCALEDIR is not declared anywhere when using win 32.
j> This causes a compile error. I just put
j> #d
Hi
Downloaded and compiled make 3.79 from the canadian mirror
today. I am using Microsoft VC 6.0 and am compiling for windows.
The variable debug_flag is declared in main.c as:
static int debug_flag = 0;
And is referenced in sub_proc.c as
extern int debug_flag; /* Declared in main.c */
Obv