Re: shared library from smaller pieces

2005-12-20 Thread Vlad Skvortsov
Ok, thanks a lot for your explanations. That helped me to clarify my own understanding! :-) Ralf Wildenhues wrote: Hi Vlad, * Vlad Skvortsov wrote on Thu, Dec 15, 2005 at 11:59:46PM CET: Ralf Wildenhues wrote: * Vlad Skvortsov wrote on Fri, Dec 09, 2005 at 11:46:46PM CET: Ok

Re: shared library from smaller pieces

2005-12-16 Thread Ralf Wildenhues
Hi Vlad, * Vlad Skvortsov wrote on Thu, Dec 15, 2005 at 11:59:46PM CET: > Ralf Wildenhues wrote: > >* Vlad Skvortsov wrote on Fri, Dec 09, 2005 at 11:46:46PM CET: > > > >>Ok, I believe I have to explain more here. My product is deemed to be > >>self-contained: no dependencies on external shared l

Re: shared library from smaller pieces

2005-12-15 Thread Vlad Skvortsov
Ralf Wildenhues wrote: Hi Vlad, * Vlad Skvortsov wrote on Fri, Dec 09, 2005 at 11:46:46PM CET: Ok, I believe I have to explain more here. My product is deemed to be self-contained: no dependencies on external shared libraries, nothing. I build all my [C] applications static. However, recen

Re: shared library from smaller pieces

2005-12-12 Thread Ralf Wildenhues
Hi Vlad, * Vlad Skvortsov wrote on Fri, Dec 09, 2005 at 11:46:46PM CET: > > Ok, I believe I have to explain more here. My product is deemed to be > self-contained: no dependencies on external shared libraries, nothing. I > build all my [C] applications static. However, recently a need has > ari

Re: shared library from smaller pieces

2005-12-09 Thread Vlad Skvortsov
Ralf Wildenhues wrote: Hi Vlad, * Vlad Skvortsov wrote on Wed, Dec 07, 2005 at 06:02:21AM CET: And another question: I have a third-party library that I link my project against. That one is declared (by its author) to be shared. However, when I build that, I always end up with all both sha

Re: shared library from smaller pieces

2005-12-07 Thread Ralf Wildenhues
Hi Vlad, * Vlad Skvortsov wrote on Wed, Dec 07, 2005 at 06:02:21AM CET: > > And another question: I have a third-party library that I link my > project against. That one is declared (by its author) to be shared. > However, when I build that, I always end up with all both shared > (.so/.dylib)

Re: shared library from smaller pieces

2005-12-06 Thread Vlad Skvortsov
Ralf Wildenhues wrote: You make the other libraries into `convenience archives'. These are documented in both *snip* Oh, I've overlooked that.. Actually I though that the way objects are packed into particular library is defined in the target library rules and not in dependent ones. Ye

Re: shared library from smaller pieces

2005-12-05 Thread Ralf Wildenhues
Hi Vlad, * Vlad Skvortsov wrote on Mon, Dec 05, 2005 at 05:34:04AM CET: > Ralf Wildenhues wrote: > >* Vlad Skvortsov wrote on Sun, Dec 04, 2005 at 08:01:45AM CET: > >> > >>How can I achieve that? > > > >You make the other libraries into `convenience archives'. These are > >documented in both *sni

Re: shared library from smaller pieces

2005-12-04 Thread Vlad Skvortsov
Ralf Wildenhues wrote: Hi Vlad, * Vlad Skvortsov wrote on Sun, Dec 04, 2005 at 08:01:45AM CET: I use automake/libtool environment for a project with couple of dozens of libraries. I link those libraries statically into the binaries that are then distributed. It works ok. What I need now is

Re: shared library from smaller pieces

2005-12-04 Thread Andreas Schwab
Vlad Skvortsov <[EMAIL PROTECTED]> writes: > When I use something like this: > > lib_LT_LIBRARIES = libbig.la > libbig_la_LIBADD = .../libaaa.la .../li.la .../libccc.la > > I end up with the shared library that contains _references_ to _shared_ > libraries aaa, bbb and ccc. But I just want th

Re: shared library from smaller pieces

2005-12-04 Thread Ralf Wildenhues
Hi Vlad, * Vlad Skvortsov wrote on Sun, Dec 04, 2005 at 08:01:45AM CET: > > I use automake/libtool environment for a project with couple of dozens > of libraries. I link those libraries statically into the binaries that > are then distributed. It works ok. > > What I need now is to create a sh

shared library from smaller pieces

2005-12-04 Thread Vlad Skvortsov
[please cc: me, I'm not on the list] Hi! I use automake/libtool environment for a project with couple of dozens of libraries. I link those libraries statically into the binaries that are then distributed. It works ok. What I need now is to create a shared library that would contain a subset