libtool-patches
[Top][All Lists]
Advanced

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

Re: RFC: 77-gary-diagnose-version-mismatch.patch


From: Scott James Remnant
Subject: Re: RFC: 77-gary-diagnose-version-mismatch.patch
Date: Tue, 03 Feb 2004 21:57:05 +0000

On Tue, 2004-02-03 at 21:27, Gary V.Vaughan wrote:

> On Tuesday, February 3, 2004, at 07:01  pm, Scott James Remnant wrote:
> > After applying this patch aclocal fails with:
> >
> >     NONE:0: /usr/bin/m4: ERROR: EOF in string
> >
> > Which makes it a bit hard to play with :(
> 
> D'oh!  Two of the AU_DEFUNs have mismatched brackets.
> 
Hey, at least you actually attached the patch and it was valid :-)

> > LT_INIT_LIBTOOL([1.6 C C++ disable-shared no-pic])
> >
> For the sake of making traces easier I definitely want to separate out 
> the tags. I don't think we should support mix-in tags and options, it
> will make the implementation messier.  The one way should be two args:
> first list options, then list tags.
> 
So a canonical form of:

LT_PREREQ([1.6])
LT_INIT_LIBTOOL([C C++], [disable-shared no-pic])

I've deliberately made the tags the first argument there, as I think
people are more likely to specify tags than options.

Or perhaps split it out a little further:

LT_PREREQ([1.6])
LT_LANG_SUPPORT([C C++])
LT_INIT_LIBTOOL([disable-shared no-pic])

Automake couldn't directly steal LT_LANG_SUPPORT or the first argument
though.  I'm quite determined that we should allow real language names
rather than just tags for it, just as Autoconf itself does.

Scott
-- 
Have you ever, ever felt like this?
Had strange things happen?  Are you going round the twist?

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

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