Hi Paul,

> I'm on a GNU/Linux system with autoconf 2.69, automake 1.15.1, ...
> ...
>   Makefile:1021: lib/.deps/getloadavg.Po: No such file or directory

You might try automake 1.16.1 instead. Its handling of files under .deps/
has changed. It might solve your issue. Quoting Automake's NEWS file:

* Bugs fixed:

  - Automatic dependency tracking has been fixed to work also when the
    'subdir-object' option is used and some 'foo_SOURCES' definition
    contains unexpanded references to make variables, as in, e.g.:

        a_src = sources/libs/aaa
        b_src = sources/bbb
        foo_SOURCES = $(a_src)/bar.c $(b_src)/baz.c

    With such a setup, the created makefile fragment containing dependency
    tracking information will be correctly placed under the directories
    named 'sources/libs/aaa/.deps' and 'sources/bbb/.deps', rather than
    mistakenly under directories named (literally!) '$(src_a)/.deps' and
    '$(src_b)/.deps' (this was the first part of automake bug#13928).

Bruno


Reply via email to