Hi all, I've been attempting a Gardener's project solo so far, and am getting a bit frustrated. I use SBCL (0.9.8), and have a need for an XML parser that has XPath capabilities. When Peter K. Lee put his XML page together a couple of weeks ago, I offered to help him, by test driving CL-XML and reporting back to the group. After those couple of weeks have gone by, I am not even close to getting the library to compile and load, let alone be used for parsing and XPath stuffs.
I even took a detour and tried to wrap libxml2 with CFFI, but decided to use an existing lib. The only one w/ XML, as well as validating, namespaces, xquery, etc is CL-XML. It appears to have been written primarliy for MCL and OpenMCL, but ported to Allegro, LispWorks, Corman, and some attempts for CMUCL and early SBCL (0.8.x). CLisp and SBCL are largely unsupported. I chose to not use the build mechanism that is distributed with the lib, because it seems to pre-date ASDF, and it makes extensive use of logical-pathnames, which I think don't react well to SBCL, although I'm not sure if there is an easy work-around. So, for my Gardeners project, I've been trying to ASDF-ify this lib, and am having only moderate success. 90% or so of the files compile (tons of warnings, style-warnings), so I've felt like I am making progress. But now in the main xml-parser.lisp file, I can fairly reliably make SLIME barf with a "Lisp connection closed unexpectedly: exited abnormally with code 256" - I am on Gentoo Linux with a 2.6.15 kernel, so I believe it's the code I'm trying to compile, or SLIME, or SBCL, rather than any kernel issue. I'm asking for some help from a more seasoned Lisper, so I can get this thing compiled, loaded, and functional. Then I'll offer up a patch to the author, whom I've copied on this. (James, I have a Subversion repos of your original lib, v 0.949, and I can make svn diffs so we can see the changes from the original) I've been on #lisp, but believe I could benefit from a more concentrated and cohesive effort from an expert who stays familiar w/ my progress. Any takers? Cheers, Brad _______________________________________________ Gardeners mailing list [email protected] http://www.lispniks.com/mailman/listinfo/gardeners
