Morgaine wrote:One error down, 3 to go.

I'm a bit at a loss. The libxml2 error is simply due to that library being accidently missing from the package, which is easily fixed. But the GLIBC errors are trickier.
The problem there is that my version of glibc (2.11) is newer than yours, so the compiled Imprudence binary is expecting some symbols that your version doesn't have. But unlike GCC, I can't downgrade glibc without breaking my whole system!
If I were wiser, I would have long ago set up a dedicated development environment just for compiling Imprudence for release, with specially-compiled versions of all the libraries. That's going to be a lot of work, though, and I want to get 1.2 released ASAP, so I'm going to have to find a quick temporary solution.

(By the way, you could personally get it to work on your system by upgrading your version of glibc to at least 2.11. But I'm sure there are other users out there with older versions, and I want to support them as well, so this is something I need to fix. Somehow.)