libtool
[Top][All Lists]
Advanced

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

Re: TODO


From: Jacob Meuser
Subject: Re: TODO
Date: Fri, 12 Nov 2004 23:02:16 -0800
User-agent: Mutt/1.4.2i

On Sat, Nov 13, 2004 at 04:27:28AM +0100, Ralf Corsepius wrote:
> On Fri, 2004-11-12 at 14:31 -0800, Jacob Meuser wrote:
> > On Fri, Nov 12, 2004 at 03:33:02PM -0600, Albert Chin wrote:
> > > On Fri, Nov 12, 2004 at 11:20:13AM +0000, Gary V. Vaughan wrote:
> > > > Albert Chin wrote:
> > > > > On Wed, Nov 10, 2004 at 03:43:48PM +0000, Scott James Remnant wrote:
> > > > > 
> > > > >>On Tue, 2004-11-09 at 14:24 +0000, Gary V. Vaughan wrote:
> > > > >>
> > > > >>
> > > > >>>6.  Absorb the functionality of the aberration called pkg-config. 
> > > > >>>Libtool
> 
> > > > >>>    already has all the information it needs, we just need to teach 
> > > > >>> it (or
> > > > >>>    maybe a subsidiary script) to spit out link flags after poking 
> > > > >>> around
> > > > >>>    in a dependency chain of .la files.
> > > > >>
> > > > >>There's actually a couple of things pkg-config does that Libtool 
> > > > >>doesn't
> > > > >>currently do.  pkg-config's main job can be summed up simply as 
> > > > >>enabling
> > > > >>parallel-installed -dev packages.
> > 
> > since when does libtool care about CFLAGS
> It hardly can avoid doing so if wanting to support multilibs.

of course, it cares about _some_ CFLAGS at build time.  it does not
care about where the headers are going to be installed though, or what
CPPFLAGS need to be set either ... functionality you do get from
pkg-config.

> >  or package versions?
> It doesn't care about package versions, but it has to care about library
> versions and paths to libraries.

again, functionality provided by pkg-config.

I am contesting the claim "Libtool already has all the information
it needs".

adding this to libtool is just bloat.  pkg-config is not going to
go away.  it's too usefull and easy to use, and, believe it or not,
not everyone uses autoconf/automake/libtool.

> Ralf
> 

-- 
<address@hidden>




reply via email to

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