* Dave Steenburgh wrote on Mon, Sep 14, 2009 at 04:40:50PM CEST: > My apologies for not replying sooner; I certainly appreciate everyone's > input. This weekend just got crazy.
No problem at all, I sometimes take months to reply. > On Fri, Sep 11, 2009 at 1:59 PM, Ralf Wildenhues wrote: > > > - do you use AM_MAINTAINER_MODE? If yes, then please > > ./configure --enable-maintainer-mode > > > > I do not; should I? No. > So adding another source now works just fine. Since the problem manifested, > I've done all kinds of things while trying to fix the problem. autoreconf > -vfi, ./config.status --recheck, > ./config.status depfiles (which always seems to do nothing at all), Yeah, it operates only on those makefiles which have also been listed as command line arguments to config.status. > ./config.status (which actually replaces the > .deps directory if I've deleted it, but wasn't creating a file for the new > source until after the actual problem was fixed), It merely ensures that all files included by the makefiles exist; if one doesn't exist yet, then it creates a dummy file. > make, make clean, make > [specific .o file], touch [various header files]. One, or a combination, of > those commands must have fixed the problem. Hmm. > Supposing this issue rears its ugly head again (and I'm sure it will, > because it's already happened many times), I'll come here first so maybe > someone can figure out what I'm doing wrong. The most helpful is when you also have time stamp information from *before* running that 'make' which doesn't rebuild. I know it sounds almost impossible to get reliably, but that's what usually leads straight to the answer. Cheers, Ralf