The makefile in libupnp-1.2.1a/upnp won't install the
ixml and threadutil header files when making the
"install" target. The libraries do get installed.
Also, at least gcc 3.3.4 has a problem with ixml.h
/usr/include/upnp/ixml.h:100: error: comma at end of
/usr/include/upnp/ixml.h:134: error: comma at end of
The trivial patch to this second problem is attached.