Hey, I figured out why it wasn't finding xmlstring.h, I had to install libmxml-dev to get the header files.
Now SDO builds and tests. SCA however still fails: make[5]: Entering directory `/home/dwheeler/tuscany/cpp/sca/runtime/ws_reference/axis2c/src' /bin/sh ../../../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../runtime/core/src -I/home/dwheeler/tuscany/cpp/sdo/deploy/include -I/usr/local/axis/axis2c-bin-0.92-linux/include -D_DEBUG -g -O2 -c WSServiceWrapper.cpp mkdir .libs g++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../runtime/core/src -I/home/dwheeler/tuscany/cpp/sdo/deploy/include -I/usr/local/axis/axis2c- bin-0.92-linux/include -D_DEBUG -g -O2 -Wp,-MD,.deps/WSServiceWrapper.pp -c WSServiceWrapper.cpp -fPIC -DPIC -o .libs/WSServiceWrapper.o In file included from ../../../../runtime/core/src/tuscany/sca/core/ServiceWrapper.h:25, from ../../../../runtime/core/src/tuscany/sca/core/ExternalServiceWrapper.h:24, from ../../../../runtime/core/src/tuscany/sca/ws/WSServiceWrapper.h:24, from WSServiceWrapper.cpp:23: ../../../../runtime/core/src/tuscany/sca/core/Operation.h:23:29: error: commonj/sdo/SDO.h: No such file or directory In file included from ../../../../runtime/core/src/tuscany/sca/model/Wsdl.h:27, from Axis2Client.h:30,