libtool
[Top][All Lists]
Advanced

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

Re: How to create only target shared library at place not ending in rpat


From: Vitaly V. Ch
Subject: Re: How to create only target shared library at place not ending in rpath?
Date: Tue, 2 Nov 2010 10:52:41 +0200

Hello Ralf,

I have few tens of projects which I need install into few tens of
sysroots. Currently it's to slow in following cases:

1) libtool --mode=link  create shared objects which I newer use.
2) each libtool --mode=install create same shared objects binaries for
each sysroot.

Currently I try to install into "left" dir and during installation I
only copy precreated binaries. I think it's a hack, But have no other
ides.

Anyone have ideas to optimise it in right way?

PS: creating static binaries is disabled.

\\wbr Vitaly Chernooky

On Mon, Nov 1, 2010 at 6:30 PM, Ralf Wildenhues <address@hidden> wrote:
> Hello Vitaly,
>
> * Vitaly V. Ch wrote on Mon, Nov 01, 2010 at 02:01:44PM CET:
>> I'm try to speed up compilation of my project by removing overhead
>> stages. Especially time of installation.
>
> Please also try to speed up communication for us by slowing down
> communication on your end of the mail writing: Please state your problem
> more clearly, so we don't have to ask what you meant.  Thank you.
>
> Would you like to avoid building both static and shared libraries?
> Use --disable-static or --disable-shared at configure time.
>
> Would you like to speed up 'make install'?  Use the newest Automake
> version, in case you're using a version older than 1.11 now.
>
> Would you like to not install some of the shared libraries you build,
> but still create them as shared rather than convenience archives?
> Use noinst_LTLIBRARIES but also pass '-rpath /nowhere' or so in
> libfoo_la_LDFLAGS.
>
> Hope that helps.
>
> Cheers,
> Ralf
>



-- 
\\wbr Vitaly



reply via email to

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