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💯 error: comma at end of
enumerator list
/usr/include/upnp/ixml.h:134: error: comma at end of
enumerator list
The trivial patch to this second problem is attached.
patch to ixml.h
Logged In: YES
user_id=869240
Correction, the ixml and threadutil libraries must be
installed by doing make install in the respective
directories, of which the README (by cursory examination)
says nothing.