[GLLUG] Software Library Release

Clay Dowling clay at lazarusid.com
Mon Feb 12 16:47:27 EST 2007


Michael Watters wrote:

> There's a GNU library that does stuff like this.
>
> http://directory.fsf.org/GNU/libopts.html
>
> You could also just use XML.

The libopts library seems a bit like overkill for my needs, although I can
see where some people would find it useful.  When the build process starts
to include scheme and guile, I get nervous.  And I generally flee from the
autogen code, which seems like massive overkill for the bulk of projects
that I work on.

XML is extremely useful for configuration files though.  If the project
I'm working on already needs an XML processor I generally use XML config
files.  Otherwise I avoid including the dependency, since my config
library can be dropped in as source in the project.

On a related note, anybody have a good C/C++ XML processor that can be
included via a few source files?  I love libxml2, but the bulk and
dependencies are why I don't use XML for config data unless I'm already
using XML in the project.  I'm hoping for something that handles entity
encoding and decoding silently.

Clay

-- 
Simple Content Management
http://www.ceamus.com



More information about the linux-user mailing list