From: John DOT Turner AT pobox DOT com (John A. Turner) Subject: Re: make problem/bug on NT (Cygwin B19) 18 Aug 1998 22:52:56 -0700 Message-ID: <35D8D7F2.8E1BB82D.cygnus.gnu-win32@POBox.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: gnu-win32 mailing list Cc: bug-gnu-utils AT prep DOT ai DOT mit DOT edu Lassi A. Tuura wrote: > > |> Does anyone have a clue what might be happening here? [...] v3.77 of > |> make [...] seemed to have other problems (kept claiming times were > |> off). > > Actually, that likely to be your problem. If the modification time of > the library is in future (beyond the time stamp you get on your .f90 > file after touching it), make will think it is up to date and will not > build anything. Perhaps the `lb' tool is doing something twisted? That looks most likely. The Absoft folks are looking into it. It seems likely that lb isn't inserting the correct time/date info into the archive. Good call! I should have paid more attention to the 3.77 msg - it really was trying to tell me something. Imagine that. Earnie Boyd wrote: > > try quoting the /out: portion with a \ as /out to make would be a > directory and -out to lb isn't a switch. I.E.: > > if [ -f $@ ]; then lb \/out:$@ $@ $<; else lb \/out:$@ $<; fi No, the backslash isn't necessary, and lb accepts either the /out or -out forms for options. -John - For help on using this list (especially unsubscribing), send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help".