> 2) I don't want to link to static libraries at all; can this be provided as a > dynamic library?
No. The whole point of the glue is to be a static library which insulates client code and ensures that it only uses frozen exports from libxpcom.
> 2) I don't want to link to static libraries at all; can this be provided as a
> dynamic library?
No. The whole point of the glue is to be a static library which insulates client code and ensures that it only uses frozen exports from libxpcom.