Progress on Redland
OK, I’ve breached the watershed. Everything compiles without blowing up. I can even “import Redland” (though some missing functions are foiling “import RDF”). Many thanks to all my readers for the encouragement and suggestions.
What’s more, thanks to Distutils, I’m only one command away from an installer.
So what’s the holdup? Well, I have a few missing functions. I need to #define a few things to include them, and fix up some packaging info so I don’t pollute the site-packages directory with random DLLs. I also need to figure out why the version constants don’t seem to export (currently I’m tweaking the SWIG bindings to exclude them).
I’ll do a first release when example.py (from the bindings package) runs all the way through, even if there’s missing functionality. Then I’ll look at replacing expat with libxml per the recommendation and see if there’s any issues I have feedback on.