[libdvbpsi-devel] [PATCH] src/Makefile.am: fix automake 1.14 "option 'subdir-objects' is disabled" warning
Michael Ira Krufky
mkrufky at linuxtv.org
Sun Jan 25 03:13:35 CET 2015
Please disregard this patch -- I just realized that a better fix would
be to patch configure.ac rather than Makefile.am ... I will send the
better patch in a few minutes.
Best regards,
Michael Ira Krufky
On Sat, Jan 24, 2015 at 9:03 PM, Michael Ira Krufky <mkrufky at linuxtv.org> wrote:
> Fix the following warning when using automake-1.14
>
> automake-1.14: warning: possible forward-incompatibility.
> automake-1.14: At least a source file is in a subdirectory, but the
> 'subdir-objects'
> automake-1.14: automake option hasn't been enabled. For now, the
> corresponding output
> automake-1.14: object file(s) will be placed in the top-level
> directory. However,
> automake-1.14: this behaviour will change in future Automake versions: they will
> automake-1.14: unconditionally cause object files to be placed in the
> same subdirectory
> automake-1.14: of the corresponding sources.
> automake-1.14: You are advised to start using 'subdir-objects' option
> throughout your
> automake-1.14: project, to avoid future incompatibilities.
> src/Makefile.am:130: warning: source file 'tables/???.c' is in a subdirectory,
> src/Makefile.am:130: but option 'subdir-objects' is disabled
> src/Makefile.am:130: warning: source file 'tables/atsc_???.c' is in a
> subdirectory,
> src/Makefile.am:130: but option 'subdir-objects' is disabled
> src/Makefile.am:77: warning: source file 'descriptors/dr_??.c' is in a
> subdirectory,
> src/Makefile.am:77: but option 'subdir-objects' is disabled
>
> Signed-off-by: Michael Ira Krufky <mkrufky at linuxtv.org>
> ---
> src/Makefile.am | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/src/Makefile.am b/src/Makefile.am
> index 43011bc..d29b022 100644
> --- a/src/Makefile.am
> +++ b/src/Makefile.am
> @@ -1,5 +1,7 @@
> ## Process this file with automake to produce Makefile.in
>
> +AUTOMAKE_OPTIONS = subdir-objects
> +
> pkgincludedir = $(includedir)/dvbpsi
>
> lib_LTLIBRARIES = libdvbpsi.la
More information about the libdvbpsi-devel
mailing list