Looks like type.h is removed from curl distribution rendering xmlrpc-c code uncompileable. All code is wrapped around HAVE_CURLTYPES_H. Also if _REENTRANT was defined, gcc will report warning as it is defined by default (:S).