bug-libtool
[Top][All Lists]
Advanced

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

Re: Possible problem with LT 2.2


From: Ralf Wildenhues
Subject: Re: Possible problem with LT 2.2
Date: Thu, 20 Mar 2008 19:58:23 +0100
User-agent: Mutt/1.5.17+20080114 (2008-01-14)

Hi Jeff,

* Jeff Squyres wrote on Mon, Mar 17, 2008 at 04:17:16PM CET:
> On Mar 15, 2008, at 10:02 AM, Ralf Wildenhues wrote:
>
>> Well, it could probably be a lot more simplified if you always used  
>> the lib-prefixed name, for both DSO and convenience library.
>
> Ah, you mean something like this:
>
> -----
> if OMPI_BUILD_btl_sctp_DSO
> mcacomponentdir = $(pkglibdir)
> mcacomponent_LTLIBRARIES = mca_btl_sctp.la
> else
> noinst_LTLIBRARIES = mca_btl_sctp.la
> endif
>
> mca_btl_sctp_la_SOURCES = $(sources)
> mca_btl_sctp_la_LDFLAGS = -module -avoid-version $(btl_sctp_LDFLAGS)
> mca_btl_sctp_la_LIBADD = $(btl_sctp_LIBS)
> -----
>
> (or using "libmca_btl_sctp.la" as the name)

Yes, I meant the 'or using "libmca_btl_sctp.la" as the name' part.

> FWIW, are you aware of any platforms with LT 2.2, AM 1.10, and AC 2.61  
> that would create problems of having convenience libraries that do not  
> begin with "lib"?  (just to explore the "allow the DSOs to keep the  
> non-lib-prefixed names" option)

I don't know, but since Libtool 2.2 uses non-lib-prefixed convenience
libraries in its own build, namely the loader modules, I guess we
haven't come across them yet.  I've never actually tried building on
BeOS, though.

Cheers,
Ralf




reply via email to

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