Re: [PATCH] src/Makefile.am: fix automake 1.14 "option 'subdir-objects' is disabled" warning
Michael Ira Krufky <[email protected]> Sat, 24 Jan 2015 21:13:35 -0500
| Newsgroups | gmane.comp.video.videolan.libdvbpsi.devel |
|---|---|
| Message-ID | <CAOcJUbxbvpvfjSrOHL9L13L=aKA=OEpx_6+nBBHYi1_w+s0pXA@mail.gmail.com> |
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 <[email protected]> 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 <[email protected]> > --- > 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 _______________________________________________ libdvbpsi-devel mailing list [email protected] https://mailman.videolan.org/listinfo/libdvbpsi-devel