[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Dependency issues after adding new sources.
From: |
Ralf Wildenhues |
Subject: |
Re: Dependency issues after adding new sources. |
Date: |
Tue, 15 Sep 2009 06:31:46 +0200 |
User-agent: |
Mutt/1.5.20 (2009-08-09) |
* 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