[swfmill] unable to compile swfmill-0.2.12

subhuman discipline at gmx.net
Mon Apr 16 03:00:39 EDT 2007


hi @all,

on a debian box i downloaded the source code from http://swfmill.org/.
but when i try to build the software, i run into several problems:

1.) one of the several processes run by autogen.sh seems to modify the
$VERSION string in a way which ./configure will complain. i had to
reset the value by hand.

2.) a call to make produces the following list of error messages. in
short: the package is un-compilable.

since nobody will publish a software that buggy, i must be doing something wrong. 
but what? gcc is from version 3.3.6.

sincerely
sub

the list of error messages:
--------------------------------------------------------
 Entering directory `/usr/local/src/swfmill-0.2.12/src/swft'
/bin/sh ../../libtool --mode=compile g++ -DPACKAGE_NAME=\"swfmill\" -DPACKAGE_TARNAME=\"swfmill\" -DPACKAGE_VERSION=\"0.2.12\" -DPACKAGE_STRING=\"swfmill\ 0.2.12\" -DPACKAGE_BUGREPORT=\"dan at subsignal.org\ \" -DPACKAGE=\"swfmill\" -DVERSION=\"0.2.12\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I.      -g -O2 -c swft.cpp
 g++ -DPACKAGE_NAME=\"swfmill\" -DPACKAGE_TARNAME=\"swfmill\" -DPACKAGE_VERSION=\"0.2.12\" "-DPACKAGE_STRING=\"swfmill 0.2.12\"" "-DPACKAGE_BUGREPORT=\"dan at subsignal.org \"" -DPACKAGE=\"swfmill\" -DVERSION=\"0.2.12\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -I. -I. -g -O2 -Wp,-MD,.deps/swft.pp -c swft.cpp  -fPIC -DPIC -o .libs/swft.o
In file included from swft.cpp:1:
/usr/include/libxslt/extensions.h:14:26: libxml/xpath.h: No such file or directory
In file included from /usr/include/libxslt/extensions.h:16,
                 from swft.cpp:1:
/usr/include/libxslt/xsltInternals.h:16:25: libxml/tree.h: No such file or directory
/usr/include/libxslt/xsltInternals.h:17:25: libxml/hash.h: No such file or directory
/usr/include/libxslt/xsltInternals.h:18:26: libxml/xpath.h: No such file or directory
/usr/include/libxslt/xsltInternals.h:19:29: libxml/xmlerror.h: No such file or directory
/usr/include/libxslt/xsltInternals.h:20:25: libxml/dict.h: No such file or directory
/usr/include/libxslt/xsltInternals.h:21:30: libxml/xmlstring.h: No such file or directory
In file included from /usr/include/libxslt/xsltInternals.h:22,
                 from /usr/include/libxslt/extensions.h:16,
                 from swft.cpp:1:
/usr/include/libxslt/xslt.h:13:25: libxml/tree.h: No such file or directory
In file included from /usr/include/libxslt/xsltInternals.h:24,
                 from /usr/include/libxslt/extensions.h:16,
                 from swft.cpp:1:
/usr/include/libxslt/numbersInternals.h:13:25: libxml/tree.h: No such file or directory
In file included from /usr/include/libxslt/xsltInternals.h:24,
                 from /usr/include/libxslt/extensions.h:16,
                 from swft.cpp:1:
/usr/include/libxslt/numbersInternals.h:29: error: syntax error before `*' 
   token
/usr/include/libxslt/numbersInternals.h:30: error: declaration of `const int 
   _xsltNumberData::xmlChar'
/usr/include/libxslt/numbersInternals.h:29: error: conflicts with previous 
   declaration `const int _xsltNumberData::xmlChar'
/usr/include/libxslt/numbersInternals.h:30: error: syntax error before `*' 
   token
/usr/include/libxslt/numbersInternals.h:31: error: declaration of `const int 
   _xsltNumberData::xmlChar'
/usr/include/libxslt/numbersInternals.h:29: error: conflicts with previous 
   declaration `const int _xsltNumberData::xmlChar'
/usr/include/libxslt/numbersInternals.h:31: error: syntax error before `*' 
   token
/usr/include/libxslt/numbersInternals.h:32: error: declaration of `const int 
   _xsltNumberData::xmlChar'
/usr/include/libxslt/numbersInternals.h:29: error: conflicts with previous 
   declaration `const int _xsltNumberData::xmlChar'
/usr/include/libxslt/numbersInternals.h:32: error: syntax error before `*' 
   token
/usr/include/libxslt/numbersInternals.h:33: error: declaration of `const int 
   _xsltNumberData::xmlChar'
/usr/include/libxslt/numbersInternals.h:29: error: conflicts with previous 
   declaration `const int _xsltNumberData::xmlChar'
/usr/include/libxslt/numbersInternals.h:33: error: syntax error before `*' 
   token
/usr/include/libxslt/numbersInternals.h:38: error: 'xmlDocPtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/numbersInternals.h:39: error: 'xmlNodePtr' is used as a 
   type, but is not defined as a type.
In file included from /usr/include/libxslt/extensions.h:16,
                 from swft.cpp:1:
/usr/include/libxslt/xsltInternals.h:233: error: 'xmlFreeFunc' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:275: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:277: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:278: error: declaration of `const int 
   _xsltTemplate::xmlChar'
/usr/include/libxslt/xsltInternals.h:277: error: conflicts with previous 
   declaration `const int _xsltTemplate::xmlChar'
/usr/include/libxslt/xsltInternals.h:278: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:279: error: declaration of `const int 
   _xsltTemplate::xmlChar'
/usr/include/libxslt/xsltInternals.h:277: error: conflicts with previous 
   declaration `const int _xsltTemplate::xmlChar'
/usr/include/libxslt/xsltInternals.h:279: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:280: error: declaration of `const int 
   _xsltTemplate::xmlChar'
/usr/include/libxslt/xsltInternals.h:277: error: conflicts with previous 
   declaration `const int _xsltTemplate::xmlChar'
/usr/include/libxslt/xsltInternals.h:280: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:281: error: 'xmlNodePtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:282: error: 'xmlNodePtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:289: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:306: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:308: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:309: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:311: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:312: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:313: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:315: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:316: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:317: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:318: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:319: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:332: error: 'xmlDocPtr' is used as a type, 
   but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:348: error: 'xmlNodePtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:349: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:350: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:351: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:352: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:353: error: 'xmlXPathCompExprPtr' is used 
   as a type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:354: error: 'xmlXPathCompExprPtr' is used 
   as a type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:355: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:369: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:370: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:371: error: 'xmlHashTablePtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:405: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/xsltInternals.h:405: error: syntax error before `,' token
/usr/include/libxslt/xsltInternals.h:417: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/xsltInternals.h:417: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:476: error: 'xmlNodePtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1369: error: 'xmlNodePtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1375: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1378: error: declaration of `const int 
   _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1375: error: conflicts with previous 
   declaration `const int _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1378: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1381: error: declaration of `const int 
   _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1375: error: conflicts with previous 
   declaration `const int _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1381: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1383: error: declaration of `const int 
   _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1375: error: conflicts with previous 
   declaration `const int _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1383: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1386: error: declaration of `const int 
   _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1375: error: conflicts with previous 
   declaration `const int _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1386: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1391: error: declaration of `const int 
   _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1375: error: conflicts with previous 
   declaration `const int _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1391: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1393: error: declaration of `const int 
   _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1375: error: conflicts with previous 
   declaration `const int _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1393: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1396: error: declaration of `const int 
   _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1375: error: conflicts with previous 
   declaration `const int _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1396: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1397: error: declaration of `const int 
   _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1375: error: conflicts with previous 
   declaration `const int _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1397: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1399: error: declaration of `const int 
   _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1375: error: conflicts with previous 
   declaration `const int _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1399: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1403: error: declaration of `const int 
   _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1375: error: conflicts with previous 
   declaration `const int _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1403: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1406: error: declaration of `const int 
   _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1375: error: conflicts with previous 
   declaration `const int _xsltStylePreComp::xmlChar'
/usr/include/libxslt/xsltInternals.h:1406: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1411: error: 'xmlXPathCompExprPtr' is used 
   as a type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1412: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1432: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1433: error: declaration of `const int 
   _xsltStackElem::xmlChar'
/usr/include/libxslt/xsltInternals.h:1432: error: conflicts with previous 
   declaration `const int _xsltStackElem::xmlChar'
/usr/include/libxslt/xsltInternals.h:1433: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1434: error: declaration of `const int 
   _xsltStackElem::xmlChar'
/usr/include/libxslt/xsltInternals.h:1432: error: conflicts with previous 
   declaration `const int _xsltStackElem::xmlChar'
/usr/include/libxslt/xsltInternals.h:1434: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1435: error: 'xmlNodePtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1437: error: 'xmlXPathObjectPtr' is used 
   as a type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1438: error: 'xmlDocPtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1497: error: 'xmlDocPtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1498: error: 'xmlHashTablePtr' is used as 
   a type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1501: error: 'xmlHashTablePtr' is used as 
   a type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1527: error: 'xmlHashTablePtr' is used as 
   a type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1532: error: 'xmlHashTablePtr' is used as 
   a type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1538: error: 'xmlHashTablePtr' is used as 
   a type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1558: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1559: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1560: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1561: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1569: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1570: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1572: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1581: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1582: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1591: error: 'xmlHashTablePtr' is used as 
   a type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1602: error: 'xmlDictPtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1611: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1641: error: 'xmlDocPtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1686: error: 'xmlHashTablePtr' is used as 
   a type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1687: error: 'xmlHashTablePtr' is used as 
   a type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1688: error: 'xmlHashTablePtr' is used as 
   a type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1690: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1691: error: declaration of `const int 
   _xsltTransformContext::xmlChar'
/usr/include/libxslt/xsltInternals.h:1690: error: conflicts with previous 
   declaration `const int _xsltTransformContext::xmlChar'
/usr/include/libxslt/xsltInternals.h:1691: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1696: error: 'xmlNodePtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1697: error: 'xmlNodeSetPtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1700: error: 'xmlDocPtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1701: error: 'xmlNodePtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1703: error: 'xmlXPathContextPtr' is used 
   as a type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1709: error: 'xmlHashTablePtr' is used as 
   a type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1711: error: 'xmlNodePtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1732: error: 'xmlGenericErrorFunc' is used 
   as a type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1741: error: 'xmlDocPtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1742: error: 'xmlDocPtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1748: error: declaration of `const int 
   _xsltTransformContext::xmlChar'
/usr/include/libxslt/xsltInternals.h:1690: error: conflicts with previous 
   declaration `const int _xsltTransformContext::xmlChar'
/usr/include/libxslt/xsltInternals.h:1748: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1762: error: 'xmlDictPtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1763: error: 'xmlDocPtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1771: error: 'xmlNodePtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1772: error: 'xmlDocPtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1775: error: 'xmlDocPtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1778: error: 'xmlDocPtr' is used as a 
   type, but is not defined as a type.
/usr/include/libxslt/xsltInternals.h:1835: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1839: error: `xmlChar' was not declared in 
   this scope
/usr/include/libxslt/xsltInternals.h:1839: error: `str' was not declared in 
   this scope
/usr/include/libxslt/xsltInternals.h:1844: error: type specifier omitted for 
   parameter `xmlChar'
/usr/include/libxslt/xsltInternals.h:1844: error: syntax error before `*' token
/usr/include/libxslt/xsltInternals.h:1848: error: type specifier omitted for 
   parameter `xmlDocPtr'
/usr/include/libxslt/xsltInternals.h:1848: error: syntax error before `)' token
/usr/include/libxslt/xsltInternals.h:1851: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/xsltInternals.h:1851: error: syntax error before `)' token
/usr/include/libxslt/xsltInternals.h:1853: error: `xmlDocPtr' was not declared 
   in this scope
/usr/include/libxslt/xsltInternals.h:1853: error: syntax error before `)' token
/usr/include/libxslt/xsltInternals.h:1855: error: `xmlDocPtr' was not declared 
   in this scope
/usr/include/libxslt/xsltInternals.h:1855: error: syntax error before `,' token
/usr/include/libxslt/xsltInternals.h:1858: error: `xmlDocPtr' was not declared 
   in this scope
/usr/include/libxslt/xsltInternals.h:1858: error: syntax error before `)' token
/usr/include/libxslt/xsltInternals.h:1862: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/xsltInternals.h:1862: error: syntax error before `)' token
/usr/include/libxslt/xsltInternals.h:1864: error: syntax error before `,' token
/usr/include/libxslt/xsltInternals.h:1871: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/xsltInternals.h:1871: error: syntax error before `)' token
/usr/include/libxslt/xsltInternals.h:1880: error: syntax error before `)' token
/usr/include/libxslt/xsltInternals.h:1883: error: type specifier omitted for 
   parameter `xmlDocPtr'
/usr/include/libxslt/xsltInternals.h:1883: error: syntax error before `)' token
/usr/include/libxslt/xsltInternals.h:1886: error: type specifier omitted for 
   parameter `xmlDocPtr'
/usr/include/libxslt/xsltInternals.h:1886: error: syntax error before `)' token
/usr/include/libxslt/xsltInternals.h:1889: error: type specifier omitted for 
   parameter `xmlDocPtr'
/usr/include/libxslt/xsltInternals.h:1889: error: syntax error before `)' token
/usr/include/libxslt/xsltInternals.h:1893: error: type specifier omitted for 
   parameter `xmlXPathObjectPtr'
/usr/include/libxslt/xsltInternals.h:1893: error: syntax error before `)' token
/usr/include/libxslt/xsltInternals.h:1901: error: type specifier omitted for 
   parameter `xmlDocPtr'
/usr/include/libxslt/xsltInternals.h:1901: error: syntax error before `)' token
/usr/include/libxslt/xsltInternals.h:1915: error: type specifier omitted for 
   parameter `xmlAttrPtr'
/usr/include/libxslt/xsltInternals.h:1915: error: syntax error before `)' token
/usr/include/libxslt/xsltInternals.h:1916: error: syntax error before `*' token
In file included from swft.cpp:1:
/usr/include/libxslt/extensions.h:36: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:47: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:60: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:71: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:75: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:80: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:87: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:91: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:95: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:110: error: `xmlXPathParserContextPtr' was 
   not declared in this scope
/usr/include/libxslt/extensions.h:110: error: syntax error before `)' token
/usr/include/libxslt/extensions.h:117: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:121: error: syntax error before `,' token
/usr/include/libxslt/extensions.h:125: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:129: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:137: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/extensions.h:137: error: syntax error before `,' token
/usr/include/libxslt/extensions.h:142: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/extensions.h:142: error: syntax error before `,' token
/usr/include/libxslt/extensions.h:147: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/extensions.h:147: error: syntax error before `,' token
/usr/include/libxslt/extensions.h:153: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:159: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:163: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:167: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:171: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:178: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/extensions.h:178: error: syntax error before `)' token
/usr/include/libxslt/extensions.h:182: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:187: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:191: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:198: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:203: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:214: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:218: error: syntax error before `*' token
/usr/include/libxslt/extensions.h:229: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/extensions.h:229: error: syntax error before `)' token
/usr/include/libxslt/extensions.h:236: error: syntax error before `,' token
/usr/include/libxslt/extensions.h:245: error: `FILE' was not declared in this 
   scope
/usr/include/libxslt/extensions.h:245: error: `output' was not declared in this 
   scope
/usr/include/libxslt/extensions.h:245: error: variable or field `
   xsltDebugDumpExtensions' declared void
swft.cpp:2:24: libxml/uri.h: No such file or directory
In file included from swft.cpp:3:
/usr/include/libxslt/xsltutils.h:19:26: libxml/xpath.h: No such file or directory
/usr/include/libxslt/xsltutils.h:20:25: libxml/dict.h: No such file or directory
/usr/include/libxslt/xsltutils.h:21:29: libxml/xmlerror.h: No such file or directory
In file included from swft.cpp:3:
/usr/include/libxslt/xsltutils.h:85: error: syntax error before `*' token
/usr/include/libxslt/xsltutils.h:89: error: syntax error before `*' token
/usr/include/libxslt/xsltutils.h:140: error: syntax error before `;' token
/usr/include/libxslt/xsltutils.h:142: error: syntax error before `;' token
/usr/include/libxslt/xsltutils.h:148: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/xsltutils.h:148: error: syntax error before `)' token
/usr/include/libxslt/xsltutils.h:151: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/xsltutils.h:151: error: syntax error before `,' token
/usr/include/libxslt/xsltutils.h:155: error: type specifier omitted for 
   parameter `xmlGenericErrorFunc'
/usr/include/libxslt/xsltutils.h:155: error: syntax error before `)' token
/usr/include/libxslt/xsltutils.h:158: error: type specifier omitted for 
   parameter `xmlGenericErrorFunc'
/usr/include/libxslt/xsltutils.h:158: error: syntax error before `)' token
/usr/include/libxslt/xsltutils.h:162: error: type specifier omitted for 
   parameter `xmlGenericErrorFunc'
/usr/include/libxslt/xsltutils.h:162: error: syntax error before `)' token
/usr/include/libxslt/xsltutils.h:166: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/xsltutils.h:166: error: syntax error before `,' token
/usr/include/libxslt/xsltutils.h:178: error: `xmlNodeSetPtr' was not declared 
   in this scope
/usr/include/libxslt/xsltutils.h:178: error: syntax error before `)' token
/usr/include/libxslt/xsltutils.h:186: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/xsltutils.h:186: error: syntax error before `*' token
/usr/include/libxslt/xsltutils.h:190: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/xsltutils.h:190: error: syntax error before `*' token
/usr/include/libxslt/xsltutils.h:192: error: syntax error before `*' token
/usr/include/libxslt/xsltutils.h:200: error: syntax error before `*' token
/usr/include/libxslt/xsltutils.h:204: error: syntax error before `*' token
/usr/include/libxslt/xsltutils.h:208: error: syntax error before `*' token
/usr/include/libxslt/xsltutils.h:217: error: `xmlOutputBufferPtr' was not 
   declared in this scope
/usr/include/libxslt/xsltutils.h:217: error: syntax error before `,' token
/usr/include/libxslt/xsltutils.h:222: error: type specifier omitted for 
   parameter `xmlDocPtr'
/usr/include/libxslt/xsltutils.h:222: error: syntax error before `,' token
/usr/include/libxslt/xsltutils.h:226: error: `FILE' was not declared in this 
   scope
/usr/include/libxslt/xsltutils.h:226: error: `file' was not declared in this 
   scope
/usr/include/libxslt/xsltutils.h:227: error: `xmlDocPtr' was not declared in 
   this scope
/usr/include/libxslt/xsltutils.h:227: error: syntax error before `,' token
/usr/include/libxslt/xsltutils.h:231: error: type specifier omitted for 
   parameter `xmlDocPtr'
/usr/include/libxslt/xsltutils.h:231: error: syntax error before `,' token
/usr/include/libxslt/xsltutils.h:234: error: `xmlChar' was not declared in this 
   scope
/usr/include/libxslt/xsltutils.h:234: error: `doc_txt_ptr' was not declared in 
   this scope
/usr/include/libxslt/xsltutils.h:235: error: syntax error before `*' token
/usr/include/libxslt/xsltutils.h:243: error: syntax error before `,' token
/usr/include/libxslt/xsltutils.h:251: error: type specifier omitted for 
   parameter `FILE'
/usr/include/libxslt/xsltutils.h:251: error: syntax error before `*' token
/usr/include/libxslt/xsltutils.h:253: error: syntax error before `)' token
/usr/include/libxslt/xsltutils.h:286: error: `xmlNodePtr' was not declared in 
   this scope
/usr/include/libxslt/xsltutils.h:286: error: syntax error before `,' token
/usr/include/libxslt/xsltutils.h:288: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/xsltutils.h:288: error: syntax error before `)' token
/usr/include/libxslt/xsltutils.h:299: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/xsltutils.h:299: error: syntax error before `)' token
In file included from swft.cpp:4:
/usr/include/libxslt/variables.h:13:26: libxml/xpath.h: No such file or directory
/usr/include/libxslt/variables.h:14:35: libxml/xpathInternals.h: No such file or directory
In file included from /usr/include/libxslt/variables.h:17,
                 from swft.cpp:4:
/usr/include/libxslt/functions.h:13:26: libxml/xpath.h: No such file or directory
/usr/include/libxslt/functions.h:14:35: libxml/xpathInternals.h: No such file or directory
In file included from /usr/include/libxslt/variables.h:17,
                 from swft.cpp:4:
/usr/include/libxslt/functions.h:33: error: `xmlXPathContextPtr' was not 
   declared in this scope
/usr/include/libxslt/functions.h:33: error: syntax error before `,' token
/usr/include/libxslt/functions.h:42: error: `xmlXPathParserContextPtr' was not 
   declared in this scope
/usr/include/libxslt/functions.h:42: error: syntax error before `,' token
/usr/include/libxslt/functions.h:45: error: `xmlXPathParserContextPtr' was not 
   declared in this scope
/usr/include/libxslt/functions.h:45: error: syntax error before `,' token
/usr/include/libxslt/functions.h:48: error: `xmlXPathParserContextPtr' was not 
   declared in this scope
/usr/include/libxslt/functions.h:48: error: syntax error before `,' token
/usr/include/libxslt/functions.h:51: error: `xmlXPathParserContextPtr' was not 
   declared in this scope
/usr/include/libxslt/functions.h:51: error: syntax error before `,' token
/usr/include/libxslt/functions.h:54: error: `xmlXPathParserContextPtr' was not 
   declared in this scope
/usr/include/libxslt/functions.h:54: error: syntax error before `,' token
/usr/include/libxslt/functions.h:57: error: `xmlXPathParserContextPtr' was not 
   declared in this scope
/usr/include/libxslt/functions.h:57: error: syntax error before `,' token
/usr/include/libxslt/functions.h:60: error: `xmlXPathParserContextPtr' was not 
   declared in this scope
/usr/include/libxslt/functions.h:60: error: syntax error before `,' token
/usr/include/libxslt/functions.h:63: error: `xmlXPathParserContextPtr' was not 
   declared in this scope
/usr/include/libxslt/functions.h:63: error: syntax error before `,' token
/usr/include/libxslt/functions.h:71: error: `xmlXPathContextPtr' was not 
   declared in this scope
/usr/include/libxslt/functions.h:71: error: syntax error before `)' token
In file included from swft.cpp:4:
/usr/include/libxslt/variables.h:51: error: syntax error before `*' token
/usr/include/libxslt/variables.h:55: error: syntax error before `*' token
/usr/include/libxslt/variables.h:60: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/variables.h:60: error: syntax error before `)' token
/usr/include/libxslt/variables.h:63: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/variables.h:63: error: syntax error before `)' token
/usr/include/libxslt/variables.h:66: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/variables.h:66: error: syntax error before `)' token
/usr/include/libxslt/variables.h:69: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/variables.h:69: error: syntax error before `)' token
/usr/include/libxslt/variables.h:72: error: type specifier omitted for 
   parameter `xmlNodePtr'
/usr/include/libxslt/variables.h:72: error: syntax error before `)' token
/usr/include/libxslt/variables.h:79: error: syntax error before `,' token
/usr/include/libxslt/variables.h:83: error: syntax error before `*' token
swft.cpp:5:35: libxml/xpathInternals.h: No such file or directory
In file included from swft.cpp:8:
swft.h:4:35: libxml/xpathInternals.h: No such file or directory
In file included from swft.cpp:8:
swft.h:12: error: `xmlNodePtr' was not declared in this scope
swft.h:12: error: syntax error before `,' token
swft.h:13: error: `xmlNodePtr' was not declared in this scope
swft.h:13: error: syntax error before `,' token
swft.h:15: error: `xmlChar' was not declared in this scope
swft.h:15: error: `string' was not declared in this scope
swft.cpp:14: error: syntax error before `*' token
swft.cpp:15: error: syntax error before `*' token
swft.cpp:17: error: type specifier omitted for parameter `xmlNodePtr'
swft.cpp:17: error: syntax error before `,' token
swft.cpp:19: error: `xmlXPathParserContextPtr' was not declared in this scope
swft.cpp:19: error: syntax error before `,' token
swft.cpp:20: error: `xmlXPathParserContextPtr' was not declared in this scope
swft.cpp:20: error: syntax error before `,' token
swft.cpp:22: error: type specifier omitted for parameter `xmlNodePtr'
swft.cpp:22: error: syntax error before `,' token
swft.cpp:23: error: type specifier omitted for parameter `xmlNodePtr'
swft.cpp:23: error: syntax error before `,' token
swft.cpp:25: error: `xmlXPathParserContextPtr' was not declared in this scope
swft.cpp:25: error: syntax error before `,' token
swft.cpp:26: error: `xmlXPathParserContextPtr' was not declared in this scope
swft.cpp:26: error: syntax error before `,' token
swft.cpp:30: error: `xmlXPathParserContextPtr' was not declared in this scope
swft.cpp:30: error: syntax error before `,' token
swft.cpp:31: error: `xmlXPathParserContextPtr' was not declared in this scope
swft.cpp:31: error: syntax error before `,' token
swft.cpp:32: error: `xmlXPathParserContextPtr' was not declared in this scope
swft.cpp:32: error: syntax error before `,' token
swft.cpp:33: error: `xmlXPathParserContextPtr' was not declared in this scope
swft.cpp:33: error: syntax error before `,' token
swft.cpp:34: error: `xmlXPathParserContextPtr' was not declared in this scope
swft.cpp:34: error: syntax error before `,' token
swft.cpp:37: error: `xmlXPathParserContextPtr' was not declared in this scope
swft.cpp:37: error: syntax error before `,' token
swft.cpp:40: error: `xmlXPathParserContextPtr' was not declared in this scope
swft.cpp:40: error: syntax error before `,' token
swft.cpp:41: error: `xmlXPathParserContextPtr' was not declared in this scope
swft.cpp:41: error: syntax error before `,' token
swft.cpp:42: error: `xmlXPathParserContextPtr' was not declared in this scope
swft.cpp:42: error: syntax error before `,' token
swft.cpp:45: error: `xmlXPathParserContextPtr' was not declared in this scope
swft.cpp:45: error: syntax error before `,' token
swft.cpp:46: error: `xmlXPathParserContextPtr' was not declared in this scope
swft.cpp:46: error: syntax error before `,' token
swft.cpp:47: error: `xmlXPathParserContextPtr' was not declared in this scope
swft.cpp:47: error: syntax error before `,' token
swft.cpp:49: error: `xmlXPathParserContextPtr' was not declared in this scope
swft.cpp:49: error: syntax error before `,' token
swft.cpp: In function `void swft_nextid(...)':
swft.cpp:51: error: `ctx' undeclared (first use this function)
swft.cpp:51: error: (Each undeclared identifier is reported only once for each 
   function it appears in.)
swft.cpp:51: error: syntax error before `*' token
swft.cpp:53: error: syntax error before `*' token
swft.cpp: At global scope:
swft.cpp:56: error: syntax error before `,' token
swft.cpp: In function `void swft_nextdepth(...)':
swft.cpp:58: error: syntax error before `*' token
swft.cpp:60: error: syntax error before `*' token
swft.cpp: At global scope:
swft.cpp:63: error: type specifier omitted for parameter `xmlNodePtr'
swft.cpp:63: error: syntax error before `,' token
swft.cpp: In function `void swft_pushmap(...)':
swft.cpp:64: error: syntax error before `*' token
swft.cpp: At global scope:
swft.cpp:68: error: type specifier omitted for parameter `xmlNodePtr'
swft.cpp:68: error: syntax error before `,' token
swft.cpp: In function `void swft_popmap(...)':
swft.cpp:69: error: syntax error before `*' token
swft.cpp: At global scope:
swft.cpp:73: error: syntax error before `,' token
swft.cpp: In function `void swft_setmap(...)':
swft.cpp:74: error: syntax error before `*' token
swft.cpp:76: error: `nargs' undeclared (first use this function)
swft.cpp:77: error: `xmlXPathSetArityError' undeclared (first use this 
   function)
swft.cpp:81: error: `xmlXPathPopNumber' undeclared (first use this function)
swft.cpp:82: error: `xmlChar' undeclared (first use this function)
swft.cpp:82: error: `from' undeclared (first use this function)
swft.cpp:82: error: `xmlXPathPopString' undeclared (first use this function)
swft.cpp:83: error: `xmlXPathCheckError' undeclared (first use this function)
swft.cpp:88: error: `xmlFree' undeclared (first use this function)
swft.cpp:89: error: syntax error before `*' token
swft.cpp: At global scope:
swft.cpp:92: error: syntax error before `,' token
swft.cpp: In function `void swft_bump_id(...)':
swft.cpp:93: error: syntax error before `*' token
swft.cpp:96: error: `xmlXPathSetArityError' undeclared (first use this 
   function)
swft.cpp:100: error: `xmlXPathPopNumber' undeclared (first use this function)
swft.cpp:101: error: `xmlXPathCheckError' undeclared (first use this function)
swft.cpp:106: error: syntax error before `*' token
swft.cpp: At global scope:
swft.cpp:109: error: syntax error before `,' token
swft.cpp: In function `void swft_bump_depth(...)':
swft.cpp:110: error: syntax error before `*' token
swft.cpp:113: error: `xmlXPathSetArityError' undeclared (first use this 
   function)
swft.cpp:117: error: `xmlXPathPopNumber' undeclared (first use this function)
swft.cpp:118: error: `xmlXPathCheckError' undeclared (first use this function)
swft.cpp:123: error: syntax error before `*' token
swft.cpp: At global scope:
swft.cpp:126: error: syntax error before `,' token
swft.cpp: In function `void swft_mapid(...)':
swft.cpp:128: error: `xmlXPathObjectPtr' undeclared (first use this function)
swft.cpp:128: error: syntax error before `;' token
swft.cpp:129: error: `oldID' undeclared (first use this function)
swft.cpp:131: error: syntax error before `*' token
swft.cpp:133: error: `xmlXPathStringFunction' undeclared (first use this 
   function)
swft.cpp:134: error: `XPATH_STRING' undeclared (first use this function)
swft.cpp:137: error: `XPATH_INVALID_TYPE' undeclared (first use this function)
swft.cpp:140: error: `obj' undeclared (first use this function)
swft.cpp:140: error: `valuePop' undeclared (first use this function)
swft.cpp:142: error: `xmlXPathNewNodeSet' undeclared (first use this function)
swft.cpp:142: error: `valuePush' undeclared (first use this function)
swft.cpp:149: error: `xmlFree' undeclared (first use this function)
swft.cpp:152: error: syntax error before `*' token
swft.cpp: At global scope:
swft.cpp:155: error: `filenameUTF' was not declared in this scope
swft.cpp:155: error: redefinition of `unsigned char*swft_get_filename'
swft.h:15: error: `unsigned char*swft_get_filename' previously defined here
swft.cpp:155: error: syntax error before `{' token
swft.cpp:157: error: `l' was not declared in this scope
swft.cpp:158: error: `l' was not declared in this scope
swft.cpp:159: error: `filenameUTF' was not declared in this scope
swft.cpp:159: error: `l' was not declared in this scope
swft.cpp:159: error: ISO C++ forbids declaration of `UTF8Toisolat1' with no 
   type
swft.cpp:159: error: initializer list being treated as compound expression
swft.cpp:160: error: ISO C++ forbids declaration of `filename' with no type
swft.cpp:160: error: variable-size type declared outside of any function
swft.cpp:160: error: conflicting types for `int filename[2]'
swft.cpp:158: error: previous declaration as `unsigned char*filename'
swft.cpp:161: error: syntax error before `return'
swft.cpp: In function `void swft_register()':
swft.cpp:165: error: syntax error before `*' token
swft.cpp:165: error: syntax error before `*' token
swft.cpp: At global scope:
swft.cpp:169: error: syntax error before `*' token
swft.cpp: In function `void* swft_init(...)':
swft.cpp:170: error: syntax error before `*' token
swft.cpp:171: error: syntax error before `*' token
swft.cpp:172: error: syntax error before `*' token
swft.cpp:173: error: syntax error before `*' token
swft.cpp:174: error: syntax error before `*' token
swft.cpp:175: error: syntax error before `*' token
swft.cpp:176: error: syntax error before `*' token
swft.cpp:177: error: syntax error before `*' token
swft.cpp:179: error: syntax error before `*' token
swft.cpp:180: error: syntax error before `*' token
swft.cpp:182: error: syntax error before `*' token
swft.cpp:183: error: syntax error before `*' token
swft.cpp:184: error: syntax error before `*' token
swft.cpp:185: error: syntax error before `*' token
swft.cpp:187: error: syntax error before `*' token
swft.cpp:188: error: syntax error before `*' token
swft.cpp:189: error: syntax error before `*' token
swft.cpp:190: error: syntax error before `*' token
swft.cpp:191: error: syntax error before `*' token
swft.cpp: At global scope:
swft.cpp:197: error: syntax error before `*' token
swft.cpp: In function `void swft_shutdown(...)':
swft.cpp:198: error: `data' undeclared (first use this function)
make[2]: *** [swft.lo] Error 1
make[2]: Leaving directory `/usr/local/src/swfmill-0.2.12/src/swft'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/swfmill-0.2.12/src'
make: *** [all-recursive] Error 1




More information about the swfmill mailing list