Archived

This forum has been archived. Please start a new discussion on GitHub.

XML parser availability

Dear people of ZeroC,

can't you make the IceXML package regularly available as a static library? The wrapper is really elegant and the underlying expat lib is so small that both together should be more than a simple double of libxml which, unfortunately, is quite big.

regs,

Stephan

Comments

  • mes
    mes California
    Hi Stephan,

    What exactly is your motivation here? Are you trying to avoid the use of shared libraries altogether?

    - Mark
  • Hey!
    Are you trying to avoid the use of shared libraries altogether?

    No, not entirely. But I would like to reduce the dependencies to shared libraries. I need xml to read some configuration files, not more, so I think that expat provides enough functionality for me. libxml2 in contrary is so full-featured and thus so blown-up.
    On the other hand, libxml2 was responsible for the assertions when running my services in debug mode. As soon as I removed libxml2-related code from my app, it ran without any problems! I assume that expat would not generate such problems. But that's just a guess :-)

    regs,

    Stephan