make[6]: Entering directory `/tmp/nmm-0.9.1/nmm/interfaces/video/tv'
if /bin/sh ../../../../libtool --tag=CXX --tag=CXX --mode=compile ppc-linux-g++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I/opt/mcp/ppcnf/crossroot/usr/lib/include -I../../../.. -O2 -fno-check-new -fexceptions -MT TVChannelList.lo -MD -MP -MF ".deps/TVChannelList.Tpo" -c -o TVChannelList.lo TVChannelList.cpp; \
then mv -f ".deps/TVChannelList.Tpo" ".deps/TVChannelList.Plo"; else rm -f ".deps/TVChannelList.Tpo"; exit 1; fi
ppc-linux-g++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I/opt/mcp/ppcnf/crossroot/usr/lib/include -I../../../.. -O2 -fno-check-new -fexceptions -MT TVChannelList.lo -MD -MP -MF .deps/TVChannelList.Tpo -c TVChannelList.cpp -o TVChannelList.o
In file included from TVChannelList.cpp:32:
../../../../nmm/utils/xml/xml++.hpp:40:27: libxml/parser.h: No such file or directory
../../../../nmm/utils/xml/xml++.hpp:41:29: libxml/encoding.h: No such file or directory
In file included from TVChannelList.cpp:32:
../../../../nmm/utils/xml/xml++.hpp:85: error: 'xmlParserCtxtPtr' is used as a
type, but is not defined as a type.
../../../../nmm/utils/xml/xml++.hpp:87: error: ISO C++ forbids declaration of `
xmlEntityPtr' with no type
../../../../nmm/utils/xml/xml++.hpp:87: error: syntax error before `(' token
../../../../nmm/utils/xml/xml++.hpp: In function `void _start_document(void*)':
../../../../nmm/utils/xml/xml++.hpp:92: error: use of class template `
template<class ParserCallback> class XMLParser' as expression
../../../../nmm/utils/xml/xml++.hpp:92: error: `parser' undeclared (first use
this function)
../../../../nmm/utils/xml/xml++.hpp:92: error: (Each undeclared identifier is
reported only once for each function it appears in.)
../../../../nmm/utils/xml/xml++.hpp:94: error: use of class template `
template<class ParserCallback> class XMLParser' as expression
../../../../nmm/utils/xml/xml++.hpp:94: error: syntax error before `)' token
../../../../nmm/utils/xml/xml++.hpp: In function `void _end_document(void*)':
../../../../nmm/utils/xml/xml++.hpp:99: error: use of class template `
template<class ParserCallback> class XMLParser' as expression
../../../../nmm/utils/xml/xml++.hpp:101: error: use of class template `
template<class ParserCallback> class XMLParser' as expression
../../../../nmm/utils/xml/xml++.hpp:101: error: syntax error before `)' token
../../../../nmm/utils/xml/xml++.hpp: At global scope:
../../../../nmm/utils/xml/xml++.hpp:105: error: syntax error before `*' token
../../../../nmm/utils/xml/xml++.hpp: In function `void _start_element(...)':
../../../../nmm/utils/xml/xml++.hpp:107: error: use of class template `
template<class ParserCallback> class XMLParser' as expression
../../../../nmm/utils/xml/xml++.hpp:110: error: `p' undeclared (first use this
function)
../../../../nmm/utils/xml/xml++.hpp:111: error: ISO C++ forbids declaration of
`xmlChar' with no type
../../../../nmm/utils/xml/xml++.hpp:111: error: uninitialized const `xmlChar'
../../../../nmm/utils/xml/xml++.hpp:111: error: syntax error before `*' token
../../../../nmm/utils/xml/xml++.hpp:113: error: `cur' undeclared (first use
this function)
../../../../nmm/utils/xml/xml++.hpp:119: error: invalid use of undefined type `
struct XMLProperty'
../../../../nmm/utils/xml/xml++.hpp:62: error: forward declaration of `struct
XMLProperty'
../../../../nmm/utils/xml/xml++.hpp:123: error: use of class template `
template<class ParserCallback> class XMLParser' as expression
../../../../nmm/utils/xml/xml++.hpp:123: error: syntax error before `)' token
../../../../nmm/utils/xml/xml++.hpp:124: error: `n' undeclared (first use this
function)
../../../../nmm/utils/xml/xml++.hpp: At global scope:
../../../../nmm/utils/xml/xml++.hpp:127: error: syntax error before `*' token
../../../../nmm/utils/xml/xml++.hpp: In function `void _end_element(...)':
../../../../nmm/utils/xml/xml++.hpp:128: error: use of class template `
template<class ParserCallback> class XMLParser' as expression
../../../../nmm/utils/xml/xml++.hpp:130: error: use of class template `
template<class ParserCallback> class XMLParser' as expression
../../../../nmm/utils/xml/xml++.hpp:130: error: syntax error before `)' token
../../../../nmm/utils/xml/xml++.hpp: At global scope:
../../../../nmm/utils/xml/xml++.hpp:134: error: syntax error before `*' token
../../../../nmm/utils/xml/xml++.hpp: In function `void _characters(...)':
../../../../nmm/utils/xml/xml++.hpp:135: error: use of class template `
template<class ParserCallback> class XMLParser' as expression
../../../../nmm/utils/xml/xml++.hpp:137: error: use of class template `
template<class ParserCallback> class XMLParser' as expression
../../../../nmm/utils/xml/xml++.hpp:137: error: syntax error before `)' token
../../../../nmm/utils/xml/xml++.hpp:138: error: `s' undeclared (first use this
function)
../../../../nmm/utils/xml/xml++.hpp:138: error: `len' undeclared (first use
this function)
../../../../nmm/utils/xml/xml++.hpp: At global scope:
../../../../nmm/utils/xml/xml++.hpp:141: error: syntax error before `*' token
../../../../nmm/utils/xml/xml++.hpp: In function `void _comment(...)':
../../../../nmm/utils/xml/xml++.hpp:142: error: use of class template `
template<class ParserCallback> class XMLParser' as expression
../../../../nmm/utils/xml/xml++.hpp:144: error: use of class template `
template<class ParserCallback> class XMLParser' as expression
../../../../nmm/utils/xml/xml++.hpp:144: error: syntax error before `)' token
../../../../nmm/utils/xml/xml++.hpp: In function `void _warning(void*, const
char*, ...)':
../../../../nmm/utils/xml/xml++.hpp:149: error: use of class template `
template<class ParserCallback> class XMLParser' as expression
../../../../nmm/utils/xml/xml++.hpp:159: error: `va_start' undeclared (first
use this function)
../../../../nmm/utils/xml/xml++.hpp:161: error: `va_end' undeclared (first use
this function)
../../../../nmm/utils/xml/xml++.hpp:163: error: use of class template `
template<class ParserCallback> class XMLParser' as expression
../../../../nmm/utils/xml/xml++.hpp:163: error: syntax error before `)' token
../../../../nmm/utils/xml/xml++.hpp: In function `void _error(void*, const
char*, ...)':
../../../../nmm/utils/xml/xml++.hpp:168: error: use of class template `
template<class ParserCallback> class XMLParser' as expression
../../../../nmm/utils/xml/xml++.hpp:178: error: `va_start' undeclared (first
use this function)
../../../../nmm/utils/xml/xml++.hpp:180: error: `va_end' undeclared (first use
this function)
../../../../nmm/utils/xml/xml++.hpp:182: error: use of class template `
template<class ParserCallback> class XMLParser' as expression
../../../../nmm/utils/xml/xml++.hpp:182: error: syntax error before `)' token
../../../../nmm/utils/xml/xml++.hpp: In function `void _fatal_error(void*,
const char*, ...)':
../../../../nmm/utils/xml/xml++.hpp:187: error: use of class template `
template<class ParserCallback> class XMLParser' as expression
../../../../nmm/utils/xml/xml++.hpp:197: error: `va_start' undeclared (first
use this function)
../../../../nmm/utils/xml/xml++.hpp:199: error: `va_end' undeclared (first use
this function)
../../../../nmm/utils/xml/xml++.hpp:201: error: use of class template `
template<class ParserCallback> class XMLParser' as expression
../../../../nmm/utils/xml/xml++.hpp:201: error: syntax error before `)' token
../../../../nmm/utils/xml/xml++.hpp: In function `void start_document()':
../../../../nmm/utils/xml/xml++.hpp:206: error: `_parser_callback' undeclared
(first use this function)
../../../../nmm/utils/xml/xml++.hpp: At global scope:
../../../../nmm/utils/xml/xml++.hpp:249: error: syntax error before `public'
../../../../nmm/utils/xml/xml++.hpp:281: error: ISO C++ forbids declaration of
`_parser_callback' with no type
../../../../nmm/utils/xml/xml++.hpp:281: error: `int _parser_callback' used
prior to declaration
../../../../nmm/utils/xml/xml++.hpp:281: error: syntax error before `;' token
../../../../nmm/utils/xml/xml++.hpp:282: error: ISO C++ forbids declaration of
`_context' with no type
../../../../nmm/utils/xml/xml++.hpp:282: error: `sax_handler' was not declared
in this scope
../../../../nmm/utils/xml/xml++.hpp:282: error: invalid use of `this' at top
level
../../../../nmm/utils/xml/xml++.hpp:282: error: `xmlCreatePushParserCtxt' was
not declared in this scope
../../../../nmm/utils/xml/xml++.hpp:283: error: syntax error before `}' token
../../../../nmm/utils/xml/xml++.hpp:285: error: destructors must be member
functions
../../../../nmm/utils/xml/xml++.hpp: In function `void XMLParser()':
../../../../nmm/utils/xml/xml++.hpp:285: error: `void XMLParser()' redeclared
as different kind of symbol
../../../../nmm/utils/xml/xml++.hpp:82: error: previous declaration of `
template<class ParserCallback> class XMLParser'
../../../../nmm/utils/xml/xml++.hpp:82: error: previous non-function
declaration `template<class ParserCallback> class XMLParser'
../../../../nmm/utils/xml/xml++.hpp:285: error: conflicts with function
declaration `void XMLParser()'
../../../../nmm/utils/xml/xml++.hpp:287: error: type `int' argument given to
`delete', expected pointer
../../../../nmm/utils/xml/xml++.hpp:290: error: `xmlFreeParserCtxt' undeclared
(first use this function)
../../../../nmm/utils/xml/xml++.hpp: In function `void parse_chunk(const
std::string&)':
../../../../nmm/utils/xml/xml++.hpp:294: error: `xmlParseChunk' undeclared
(first use this function)
../../../../nmm/utils/xml/xml++.hpp: In function `void finish()':
../../../../nmm/utils/xml/xml++.hpp:298: error: `xmlParseChunk' undeclared
(first use this function)
../../../../nmm/utils/xml/xml++.hpp: At global scope:
../../../../nmm/utils/xml/xml++.hpp:300: error: syntax error before `}' token
make[6]: *** [TVChannelList.lo] Error 1
make[6]: Leaving directory `/tmp/nmm-0.9.1/nmm/interfaces/video/tv'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/tmp/nmm-0.9.1/nmm/interfaces/video/tv'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/tmp/nmm-0.9.1/nmm/interfaces/video'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/tmp/nmm-0.9.1/nmm/interfaces'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/nmm-0.9.1/nmm'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/nmm-0.9.1'
make: *** [all] Error 2