automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Old .Po file references old directory, how to start fresh?


From: Nick Bowler
Subject: Re: Old .Po file references old directory, how to start fresh?
Date: Thu, 4 Aug 2022 16:58:32 -0400

On 2022-08-04, Travis Pressler via Discussion list for automake
<automake@gnu.org> wrote:
> I'm learning how to make an autotools project and have created a test
> project to work with. I ran make with a directory `nested` and then deleted
> it and deleted the reference to it in my `Makefile.am`.
>
> Now I'm running ./configure && make and I get the following:
>
> *** No rule to make target 'nested/main.c', needed by 'main.o'. Stop.
>
> How can I run `make` so that it doesn't reference this old nested
> directory?

Sounds like just some stale dependencies left over from a prior version.

Running "make distclean" should delete all the automatically generated
dependency information and allow the package to be rebuilt normally.

Enabling the Automake subdir-objects feature probably would avoid the
specific scenario that led to your stale dependency problem.

Hope that helps,
  Nick



reply via email to

[Prev in Thread] Current Thread [Next in Thread]