Hi Gary, * Gary V. Vaughan wrote on Thu, Aug 25, 2005 at 01:25:17PM CEST: > On 25 Aug 2005, at 02:07, tom fogal wrote: > > >we can use a convenience archive or archives to create any other type > >of library (static, shared, or another convenience archive). > > There is a wrinkle in the current implementation of convenience > libraries, in that they contain only PIC objects. It is, therefore, > not portable to link them into anything other than another > convenience library or a shared library. (In practice, it might work > in a lot of real life environments depending on how PIC objects behave > when linked directly into static archives or applications...
I did not know that, and in fact I suggested Tom to use this formulation. Which systems disallows linking PIC objects in static archives? (Yet another reason to create both non-PIC and PIC convenience archives, if you ask me.) Cheers, Ralf, working on an improved version of the patch..