Greg Stein wrote: > > On Sat, Feb 17, 2001 at 04:10:55PM -0000, [EMAIL PROTECTED] wrote: > >... > > --- Makefile.in 2001/02/01 21:54:22 1.32 > > +++ Makefile.in 2001/02/17 16:10:54 1.33 > > @@ -55,3 +55,6 @@ > > > > exports.c: $(EXPORT_FILES) > > (cat $(EXPORT_FILES) | ../build/buildexports.sh ..) > $@ > > + > > +# wtf does this have to be explicit???? > > +exports.lo: exports.c > > What OS and make are you using? Did you use the debug flags to 'make' to see > wtf it was thinking? > > I can't imagine it would need to be explicit. Too many other things would > break. Possibly, it is related to the very dynamic nature of exports.c. > Possibly, it grabbed all the timestamps at the start of the make, and didn't > notice the updated timestamp after exports.c was rebuilt.
Oh, I should say that the problem was not that it didn't notice the updated timestamp - the problem was that it didn't rebuild exports.c! Cheers, Ben. -- http://www.apache-ssl.org/ben.html "There is no limit to what a man can do or how far he can go if he doesn't mind who gets the credit." - Robert Woodruff