Another header file seems to be missing, until now the solution for this problem has either been to add the correct include path to the build system and/or to install the package that is needed in scratchbox.

A package search reveals a plosible hit with the libxml++2.6-dev package, searching for the file gives some hits, lets try:

-I/usr/include/libxml2 \

In the INCLUDES section of the make file.

Yep – that solved it.