On Thu, Aug 23, 2001 at 12:13:45AM +0200, Martin Albert wrote:
> On Wednesday, 22. August 2001 23:41, Brian S. Julin wrote:
> > Do you really mean Debian wants every single LibGGI target, renderer,
> > and extension lib all rolled into one .a?  What do other packages
> > that have plugins do for their -dev static libraries?  I mean, a
> > static (i.e., linked statically against libc) version of just the
> > base libggi/libgii would be possible, and may even already work, but
> > the modules cannot be static without building them in.  I certainly
> > hope that the latter is what the Debian policy really wants and not
> > the former.
> 
> Not into one .a :)
> Each -dev package MUST (that's the problem) have static libs 
> corresponding to the shared libs that are in the shared-libs-package.

I haven't yet had the reason to do it myself, but I think it's nice to
be able to statically link a program and send it to someone without
having to bother him about installing libraries etc.

Just a couple of days ago, I wished I had a debugging version of the
mesa libraries, when I got a segmentation fault in gluBuild2DMipmaps
and didn't understand why.  (I see now that there are actually
packages with that, xlibmesa3-dbg.)  I don't really think there's a
need for debugging versions of the ggi libraries, but it might help
someone making a better bug report or so.  My thought is that a static
library would contain debugging information so that could solve two
problems at once. (Or am I wrong here?)

Anyway, this was just some thoughts.  Don't take them too seriously.

-- 
                                                Niklas

Reply via email to