Actually I started off with cygnus's make, but it didn't work (make itself
crashed with access violation). Then I downloaded gnu's 3.77.1 make which
was unable to compare timestamps and same with 3.78.1. But interestingly
both of them didn't complain about "command line too long". Its just that,
they were checking for the presence of the target and not for the timestamp
of the target i.e. it would recompile only if the target is not present.

So the latest I got was make 3.77.1 (again) but this time I got precompiled
binaries. This version successfully compares timestamps but doesn't like
long command lines.

Its true that the message was thrown by the shell but its the same shell I
used for all the tries.

maybe i'll try splitting the command line
Thanks and rgds,
Mohan

----- Original Message -----
From: "Paul D. Smith" <[EMAIL PROTECTED]>
To: "Mohan Krishnan" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Friday, March 17, 2000 1:44 PM
Subject: Re: Timestamp is not being checked on NT + other


> No idea.  This seems more like a shell issue, and anyway I know next to
> nothing about Windows environments (and I'd like to keep it that way :).
>
> I'd ask the Cygnus folks.
>
> By the way, I know that Cygwin comes with its own port of GNU make, they
> don't use the code distributed in the GNU make tarfile (at least not
> directly).  It could well be that they needed to make other changes to
> get things working right when compiled with Cygwin GCC.
>
> You might try going and getting that source code and see what's going
> on, or even use their version entirely.
>
> --
> --------------------------------------------------------------------------
-----
>  Paul D. Smith <[EMAIL PROTECTED]>         Network Management
Development
>  "Please remain calm...I may be mad, but I am a professional." --Mad
Scientist
> --------------------------------------------------------------------------
-----
>    These are my opinions---Nortel Networks takes no responsibility for
them.

Reply via email to