* 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.)