automake update coming soon (was Re: Question on autotools)

Stephan Kulow coolo at kde.org
Thu May 23 14:28:12 BST 2002


On Wednesday 22 May 2002 13:40, Neil Stevens wrote:
> On Sunday May 19, 2002 06:23, Waldo Bastian wrote:
> > On Sunday 19 May 2002 06:07 pm, Neil Stevens wrote:
> > > -----BEGIN PGP SIGNED MESSAGE-----
> > > Hash: SHA1
> > >
> > > If it's so easy just to install a new version of autotools for KDE,
> > > why doesn't KDE just require the latest versions of everything?
> >
> > Does the latest version work?
>
> Apparently not.  Effectively, it complains whenever you use a source file
> in a program and a library:
>
> automake: khtml/Makefile.am: object `khtmlview.$(OBJEXT)' created both with
> libtool and without
> automake: khtml/Makefile.am: object `khtml_part.$(OBJEXT)' created both
> with libtool and without
> automake: khtml/Makefile.am: object `khtml_run.$(OBJEXT)' created both with
> libtool and without
> automake: khtml/Makefile.am: object `khtml_factory.$(OBJEXT)' created both
> with libtool and without
> automake: khtml/Makefile.am: object `khtml_settings.$(OBJEXT)' created both
> with libtool and without
> automake: khtml/Makefile.am: object `khtml_events.$(OBJEXT)' created both
> with libtool and without
> automake: khtml/Makefile.am: object `khtml_find.$(OBJEXT)' created both
> with libtool and without
> automake: khtml/Makefile.am: object `khtml_ext.$(OBJEXT)' created both with
> libtool and without
> automake: khtml/Makefile.am: object `khtml_pagecache.$(OBJEXT)' created
> both with libtool and without
> automake: khtml/Makefile.am: object `khtml_iface.$(OBJEXT)' created both
> with libtool and without
> automake: khtml/Makefile.am: object `khtml_printsettings.$(OBJEXT)' created
> both with libtool and without
>
> Similar errors are littered throughout the KDE sources.
>
> I hope this is just an automake bug to be fixed, rather than a new major
> incompatibility that will be a pain if/when a new automake is again
> required for a new libtool.
The problem automake indicates here is only a problem when you compile with 
--enable-static, so we don't really care. But as it's a real problem, I will 
fix it and then I we should go with automake 1.6.1 as required version. As it
has some major annoyances fixed (let's say AM_LDFLAGS) and we don't want
several automake versions to support.

Greetings, Stephan





More information about the kde-core-devel mailing list