Branden Robinson ([EMAIL PROTECTED]):

> I'd like to solicit opinions, especially from the Core Team, about the
> shared vs. static extension library situation.  Debian just went
> through a bit of pain and suffering as regards SDL in our development
> branch, partly because we have 12 architectures to supprt for our next
> release.

  Sorry to add to the spam, but we were discussing this on IRC and
couldn't come up with an answer.

  Why not just release shared libraries on the client-side?  How is
library versioning insufficient to handle API changes?  The current .a
situation is causing lots of problems.

  Personally, I really don't like the idea of separate _pic.a versions.


  As an aside, we have the same problem with libmpeg2.a.  However in
this case, if you build libmpeg2 as PIC, then the performance drops by a
significant amount (roughly 5-15%) on x86, since the optimizer has lost
a register.  This creates a huge problem for video plugins which use
libmpeg2.  However, I don't think that this is the problem for the X
client libs..

-- 
Billy Biggs                     [EMAIL PROTECTED]
http://www.billybiggs.com/      [EMAIL PROTECTED]

PGP signature

Reply via email to