Find the answer to your Linux question:
Results 1 to 6 of 6
Hi, My intention is to install compiz fusion on my system. Compiling compiz gave this error: "checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool" To resolve ...
  1. #1
    Just Joined!
    Join Date
    Jan 2007
    Posts
    19

    make fails for XML Parser in linux



    Hi,
    My intention is to install compiz fusion on my system. Compiling compiz gave this error:

    "checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool"

    To resolve this, I got XML-Parser-2.36.tar.gz from CPAN:
    XML::Parser - A perl module for parsing XML documents - search.cpan.org .
    The Readme of XML-Parser is in the following link :
    http://search.cpan.org/src/MSERGEANT...er-2.36/README
    The first step in the configuration is to cd into the directory and run
    perl Makefile.PL
    This worked fine for me.
    But 'make' fails with a lot of errors :
    --------------------------------------------------
    Expat.xs:1351: warning: implicit declaration of function ‘XML_GetUserData’
    Expat.xs:1351: error: ‘parser’ undeclared (first use in this function)
    Expat.c: In function ‘XS_XML__Parser__Expat_ParserFree’:
    Expat.c:1393: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1393: error: expected ‘;’ before ‘parser’
    Expat.xs:1361: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1363: error: ‘CallbackVector’ has no member named ‘st_serial_stack’
    Expat.xs:1370: error: ‘CallbackVector’ has no member named ‘recstring’
    Expat.xs:1371: error: ‘CallbackVector’ has no member named ‘recstring’
    Expat.xs:1373: error: ‘CallbackVector’ has no member named ‘start_sv’
    Expat.xs:1374: error: ‘CallbackVector’ has no member named ‘start_sv’
    Expat.xs:1376: error: ‘CallbackVector’ has no member named ‘end_sv’
    Expat.xs:1377: error: ‘CallbackVector’ has no member named ‘end_sv’
    Expat.xs:1379: error: ‘CallbackVector’ has no member named ‘char_sv’
    Expat.xs:1380: error: ‘CallbackVector’ has no member named ‘char_sv’
    Expat.xs:1382: error: ‘CallbackVector’ has no member named ‘proc_sv’
    Expat.xs:1383: error: ‘CallbackVector’ has no member named ‘proc_sv’
    Expat.xs:1385: error: ‘CallbackVector’ has no member named ‘cmnt_sv’
    Expat.xs:1386: error: ‘CallbackVector’ has no member named ‘cmnt_sv’
    Expat.xs:1388: error: ‘CallbackVector’ has no member named ‘dflt_sv’
    Expat.xs:1389: error: ‘CallbackVector’ has no member named ‘dflt_sv’
    Expat.xs:1391: error: ‘CallbackVector’ has no member named ‘entdcl_sv’
    Expat.xs:1392: error: ‘CallbackVector’ has no member named ‘entdcl_sv’
    Expat.xs:1394: error: ‘CallbackVector’ has no member named ‘eledcl_sv’
    Expat.xs:1395: error: ‘CallbackVector’ has no member named ‘eledcl_sv’
    Expat.xs:1397: error: ‘CallbackVector’ has no member named ‘attdcl_sv’
    Expat.xs:1398: error: ‘CallbackVector’ has no member named ‘attdcl_sv’
    Expat.xs:1400: error: ‘CallbackVector’ has no member named ‘doctyp_sv’
    Expat.xs:1401: error: ‘CallbackVector’ has no member named ‘doctyp_sv’
    Expat.xs:1403: error: ‘CallbackVector’ has no member named ‘doctypfin_sv’
    Expat.xs:1404: error: ‘CallbackVector’ has no member named ‘doctypfin_sv’
    Expat.xs:1406: error: ‘CallbackVector’ has no member named ‘xmldec_sv’
    Expat.xs:1407: error: ‘CallbackVector’ has no member named ‘xmldec_sv’
    Expat.xs:1409: error: ‘CallbackVector’ has no member named ‘unprsd_sv’
    Expat.xs:1410: error: ‘CallbackVector’ has no member named ‘unprsd_sv’
    Expat.xs:1412: error: ‘CallbackVector’ has no member named ‘notation_sv’
    Expat.xs:1413: error: ‘CallbackVector’ has no member named ‘notation_sv’
    Expat.xs:1415: error: ‘CallbackVector’ has no member named ‘extent_sv’
    Expat.xs:1416: error: ‘CallbackVector’ has no member named ‘extent_sv’
    Expat.xs:1418: error: ‘CallbackVector’ has no member named ‘extfin_sv’
    Expat.xs:1419: error: ‘CallbackVector’ has no member named ‘extfin_sv’
    Expat.xs:1421: error: ‘CallbackVector’ has no member named ‘startcd_sv’
    Expat.xs:1422: error: ‘CallbackVector’ has no member named ‘startcd_sv’
    Expat.xs:1424: error: ‘CallbackVector’ has no member named ‘endcd_sv’
    Expat.xs:1425: error: ‘CallbackVector’ has no member named ‘endcd_sv’
    Expat.xs:1430: warning: implicit declaration of function ‘XML_ParserFree’
    Expat.c: In function ‘XS_XML__Parser__Expat_ParseString’:
    Expat.c:1480: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1480: error: expected ‘;’ before ‘parser’
    Expat.c:1481: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1443: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1446: warning: implicit declaration of function ‘XML_Parse’
    Expat.xs:1449: warning: implicit declaration of function ‘append_error’
    Expat.c: In function ‘XS_XML__Parser__Expat_ParseStream’:
    Expat.c:1513: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1513: error: expected ‘;’ before ‘parser’
    Expat.c:1514: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1465: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1467: error: ‘CallbackVector’ has no member named ‘delim’
    Expat.xs:1467: error: ‘CallbackVector’ has no member named ‘delimlen’
    Expat.xs:1467: warning: left-hand operand of comma expression has no effect
    Expat.xs:1467: error: ‘CallbackVector’ has no member named ‘delimlen’
    Expat.xs:1470: error: ‘CallbackVector’ has no member named ‘delim’
    Expat.xs:1473: warning: implicit declaration of function ‘parse_stream’
    Expat.xs:1462: warning: unused variable ‘delimsv’
    Expat.c: In function ‘XS_XML__Parser__Expat_ParsePartial’:
    Expat.c:1549: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1549: error: expected ‘;’ before ‘parser’
    Expat.c:1550: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1488: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1488: warning: unused variable ‘cbv’
    Expat.c: In function ‘XS_XML__Parser__Expat_ParseDone’:
    Expat.c:1578: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1578: error: expected ‘;’ before ‘parser’
    Expat.c:1579: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1504: error: ‘parser’ undeclared (first use in this function)
    Expat.c: In function ‘XS_XML__Parser__Expat_SetStartElementHandler’:
    Expat.c:1602: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1602: error: expected ‘;’ before ‘parser’
    Expat.c:1603: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1518: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1519: error: ‘CallbackVector’ has no member named ‘start_sv’
    Expat.xs:1519: error: ‘CallbackVector’ has no member named ‘start_sv’
    Expat.xs:1519: error: ‘CallbackVector’ has no member named ‘start_sv’
    Expat.xs:1519: error: ‘CallbackVector’ has no member named ‘start_sv’
    Expat.xs:1519: error: ‘CallbackVector’ has no member named ‘start_sv’
    Expat.xs:1519: error: ‘CallbackVector’ has no member named ‘start_sv’
    Expat.c: In function ‘XS_XML__Parser__Expat_SetEndElementHandler’:
    Expat.c:1624: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1624: error: expected ‘;’ before ‘parser’
    Expat.c:1625: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1529: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1530: error: ‘CallbackVector’ has no member named ‘end_sv’
    Expat.xs:1530: error: ‘CallbackVector’ has no member named ‘end_sv’
    Expat.xs:1530: error: ‘CallbackVector’ has no member named ‘end_sv’
    Expat.xs:1530: error: ‘CallbackVector’ has no member named ‘end_sv’
    Expat.xs:1530: error: ‘CallbackVector’ has no member named ‘end_sv’
    Expat.xs:1530: error: ‘CallbackVector’ has no member named ‘end_sv’
    Expat.c: In function ‘XS_XML__Parser__Expat_SetCharacterDataHandler’:
    Expat.c:1646: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1646: error: expected ‘;’ before ‘parser’
    Expat.c:1647: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1540: error: ‘XML_CharacterDataHandler’ undeclared (first use in this function)
    Expat.xs:1540: error: expected ‘;’ before ‘charhndl’
    Expat.xs:1541: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1541: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1543: error: ‘CallbackVector’ has no member named ‘char_sv’
    Expat.xs:1543: error: ‘CallbackVector’ has no member named ‘char_sv’
    Expat.xs:1543: error: ‘CallbackVector’ has no member named ‘char_sv’
    Expat.xs:1543: error: ‘CallbackVector’ has no member named ‘char_sv’
    Expat.xs:1543: error: ‘CallbackVector’ has no member named ‘char_sv’
    Expat.xs:1543: error: ‘CallbackVector’ has no member named ‘char_sv’
    Expat.xs:1545: error: ‘charhndl’ undeclared (first use in this function)
    Expat.c: In function ‘XS_XML__Parser__Expat_SetProcessingInstructionHan dler’:
    Expat.c:1674: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1674: error: expected ‘;’ before ‘parser’
    Expat.c:1675: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1557: error: ‘XML_ProcessingInstructionHandler’ undeclared (first use in this function)
    Expat.xs:1557: error: expected ‘;’ before ‘prochndl’
    Expat.xs:1559: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1559: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1561: error: ‘CallbackVector’ has no member named ‘proc_sv’
    Expat.xs:1561: error: ‘CallbackVector’ has no member named ‘proc_sv’
    Expat.xs:1561: error: ‘CallbackVector’ has no member named ‘proc_sv’
    Expat.xs:1561: error: ‘CallbackVector’ has no member named ‘proc_sv’
    Expat.xs:1561: error: ‘CallbackVector’ has no member named ‘proc_sv’
    Expat.xs:1561: error: ‘CallbackVector’ has no member named ‘proc_sv’
    Expat.xs:1563: error: ‘prochndl’ undeclared (first use in this function)
    Expat.c: In function ‘XS_XML__Parser__Expat_SetCommentHandler’:
    Expat.c:1703: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1703: error: expected ‘;’ before ‘parser’
    Expat.c:1704: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1575: error: ‘XML_CommentHandler’ undeclared (first use in this function)
    Expat.xs:1575: error: expected ‘;’ before ‘cmnthndl’
    Expat.xs:1576: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1576: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1578: error: ‘CallbackVector’ has no member named ‘cmnt_sv’
    Expat.xs:1578: error: ‘CallbackVector’ has no member named ‘cmnt_sv’
    Expat.xs:1578: error: ‘CallbackVector’ has no member named ‘cmnt_sv’
    Expat.xs:1578: error: ‘CallbackVector’ has no member named ‘cmnt_sv’
    Expat.xs:1578: error: ‘CallbackVector’ has no member named ‘cmnt_sv’
    Expat.xs:1578: error: ‘CallbackVector’ has no member named ‘cmnt_sv’
    Expat.xs:1580: error: ‘cmnthndl’ undeclared (first use in this function)
    Expat.c: In function ‘XS_XML__Parser__Expat_SetDefaultHandler’:
    Expat.c:1731: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1731: error: expected ‘;’ before ‘parser’
    Expat.c:1732: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1592: error: ‘XML_DefaultHandler’ undeclared (first use in this function)
    Expat.xs:1592: error: expected ‘;’ before ‘dflthndl’
    Expat.xs:1593: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1593: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1595: error: ‘CallbackVector’ has no member named ‘dflt_sv’
    Expat.xs:1595: error: ‘CallbackVector’ has no member named ‘dflt_sv’
    Expat.xs:1595: error: ‘CallbackVector’ has no member named ‘dflt_sv’
    Expat.xs:1595: error: ‘CallbackVector’ has no member named ‘dflt_sv’
    Expat.xs:1595: error: ‘CallbackVector’ has no member named ‘dflt_sv’
    Expat.xs:1595: error: ‘CallbackVector’ has no member named ‘dflt_sv’
    Expat.xs:1597: error: ‘dflthndl’ undeclared (first use in this function)
    Expat.xs:1599: error: ‘CallbackVector’ has no member named ‘no_expand’
    Expat.xs:1600: warning: implicit declaration of function ‘XML_SetDefaultHandler’
    Expat.xs:1602: warning: implicit declaration of function ‘XML_SetDefaultHandlerExpand’
    Expat.c: In function ‘XS_XML__Parser__Expat_SetUnparsedEntityDeclHandle r’:
    Expat.c:1763: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1763: error: expected ‘;’ before ‘parser’
    Expat.c:1764: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1613: error: ‘XML_UnparsedEntityDeclHandler’ undeclared (first use in this function)
    Expat.xs:1613: error: expected ‘;’ before ‘unprsdhndl’
    Expat.xs:1615: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1615: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1617: error: ‘CallbackVector’ has no member named ‘unprsd_sv’
    Expat.xs:1617: error: ‘CallbackVector’ has no member named ‘unprsd_sv’
    Expat.xs:1617: error: ‘CallbackVector’ has no member named ‘unprsd_sv’
    Expat.xs:1617: error: ‘CallbackVector’ has no member named ‘unprsd_sv’
    Expat.xs:1617: error: ‘CallbackVector’ has no member named ‘unprsd_sv’
    Expat.xs:1617: error: ‘CallbackVector’ has no member named ‘unprsd_sv’
    Expat.xs:1619: error: ‘unprsdhndl’ undeclared (first use in this function)
    Expat.c: In function ‘XS_XML__Parser__Expat_SetNotationDeclHandler’:
    Expat.c:1792: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1792: error: expected ‘;’ before ‘parser’
    Expat.c:1793: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1631: error: ‘XML_NotationDeclHandler’ undeclared (first use in this function)
    Expat.xs:1631: error: expected ‘;’ before ‘nothndlr’
    Expat.xs:1632: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1632: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1634: error: ‘CallbackVector’ has no member named ‘notation_sv’
    Expat.xs:1634: error: ‘CallbackVector’ has no member named ‘notation_sv’
    Expat.xs:1634: error: ‘CallbackVector’ has no member named ‘notation_sv’
    Expat.xs:1634: error: ‘CallbackVector’ has no member named ‘notation_sv’
    Expat.xs:1634: error: ‘CallbackVector’ has no member named ‘notation_sv’
    Expat.xs:1634: error: ‘CallbackVector’ has no member named ‘notation_sv’
    Expat.xs:1636: error: ‘nothndlr’ undeclared (first use in this function)
    Expat.c: In function ‘XS_XML__Parser__Expat_SetExternalEntityRefHandler ’:
    Expat.c:1820: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1820: error: expected ‘;’ before ‘parser’
    Expat.c:1821: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1648: error: ‘XML_ExternalEntityRefHandler’ undeclared (first use in this function)
    Expat.xs:1648: error: expected ‘;’ before ‘exthndlr’
    Expat.xs:1650: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1650: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1652: error: ‘CallbackVector’ has no member named ‘extent_sv’
    Expat.xs:1652: error: ‘CallbackVector’ has no member named ‘extent_sv’
    Expat.xs:1652: error: ‘CallbackVector’ has no member named ‘extent_sv’
    Expat.xs:1652: error: ‘CallbackVector’ has no member named ‘extent_sv’
    Expat.xs:1652: error: ‘CallbackVector’ has no member named ‘extent_sv’
    Expat.xs:1652: error: ‘CallbackVector’ has no member named ‘extent_sv’
    Expat.xs:1654: error: ‘exthndlr’ undeclared (first use in this function)
    Expat.xs:1654: error: ‘externalEntityRef’ undeclared (first use in this function)
    Expat.c: In function ‘XS_XML__Parser__Expat_SetExtEntFinishHandler’:
    Expat.c:1849: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1849: error: expected ‘;’ before ‘parser’
    Expat.c:1850: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1666: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1672: error: ‘CallbackVector’ has no member named ‘extfin_sv’
    Expat.xs:1672: error: ‘CallbackVector’ has no member named ‘extfin_sv’
    Expat.xs:1672: error: ‘CallbackVector’ has no member named ‘extfin_sv’
    Expat.xs:1672: error: ‘CallbackVector’ has no member named ‘extfin_sv’
    Expat.xs:1672: error: ‘CallbackVector’ has no member named ‘extfin_sv’
    Expat.xs:1672: error: ‘CallbackVector’ has no member named ‘extfin_sv’
    Expat.c: In function ‘XS_XML__Parser__Expat_SetEntityDeclHandler’:
    Expat.c:1876: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1876: error: expected ‘;’ before ‘parser’
    Expat.c:1877: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1683: error: ‘XML_EntityDeclHandler’ undeclared (first use in this function)
    Expat.xs:1683: error: expected ‘;’ before ‘enthndlr’
    Expat.xs:1685: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1685: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1687: error: ‘CallbackVector’ has no member named ‘entdcl_sv’
    Expat.xs:1687: error: ‘CallbackVector’ has no member named ‘entdcl_sv’
    Expat.xs:1687: error: ‘CallbackVector’ has no member named ‘entdcl_sv’
    Expat.xs:1687: error: ‘CallbackVector’ has no member named ‘entdcl_sv’
    Expat.xs:1687: error: ‘CallbackVector’ has no member named ‘entdcl_sv’
    Expat.xs:1687: error: ‘CallbackVector’ has no member named ‘entdcl_sv’
    Expat.xs:1689: error: ‘enthndlr’ undeclared (first use in this function)
    Expat.xs:1691: warning: implicit declaration of function ‘XML_SetEntityDeclHandler’
    Expat.c: In function ‘XS_XML__Parser__Expat_SetElementDeclHandler’:
    Expat.c:1905: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1905: error: expected ‘;’ before ‘parser’
    Expat.c:1906: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1701: error: ‘XML_ElementDeclHandler’ undeclared (first use in this function)
    Expat.xs:1701: error: expected ‘;’ before ‘eldeclhndlr’
    Expat.xs:1703: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1703: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1705: error: ‘CallbackVector’ has no member named ‘eledcl_sv’
    Expat.xs:1705: error: ‘CallbackVector’ has no member named ‘eledcl_sv’
    Expat.xs:1705: error: ‘CallbackVector’ has no member named ‘eledcl_sv’
    Expat.xs:1705: error: ‘CallbackVector’ has no member named ‘eledcl_sv’
    Expat.xs:1705: error: ‘CallbackVector’ has no member named ‘eledcl_sv’
    Expat.xs:1705: error: ‘CallbackVector’ has no member named ‘eledcl_sv’
    Expat.xs:1707: error: ‘eldeclhndlr’ undeclared (first use in this function)
    Expat.xs:1709: warning: implicit declaration of function ‘XML_SetElementDeclHandler’
    Expat.c: In function ‘XS_XML__Parser__Expat_SetAttListDeclHandler’:
    Expat.c:1934: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1934: error: expected ‘;’ before ‘parser’
    Expat.c:1935: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1719: error: ‘XML_AttlistDeclHandler’ undeclared (first use in this function)
    Expat.xs:1719: error: expected ‘;’ before ‘attdeclhndlr’
    Expat.xs:1721: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1721: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1723: error: ‘CallbackVector’ has no member named ‘attdcl_sv’
    Expat.xs:1723: error: ‘CallbackVector’ has no member named ‘attdcl_sv’
    Expat.xs:1723: error: ‘CallbackVector’ has no member named ‘attdcl_sv’
    Expat.xs:1723: error: ‘CallbackVector’ has no member named ‘attdcl_sv’
    Expat.xs:1723: error: ‘CallbackVector’ has no member named ‘attdcl_sv’
    Expat.xs:1723: error: ‘CallbackVector’ has no member named ‘attdcl_sv’
    Expat.xs:1725: error: ‘attdeclhndlr’ undeclared (first use in this function)
    Expat.xs:1727: warning: implicit declaration of function ‘XML_SetAttlistDeclHandler’
    Expat.c: In function ‘XS_XML__Parser__Expat_SetDoctypeHandler’:
    Expat.c:1963: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1963: error: expected ‘;’ before ‘parser’
    Expat.c:1964: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1737: error: ‘XML_StartDoctypeDeclHandler’ undeclared (first use in this function)
    Expat.xs:1737: error: expected ‘;’ before ‘dtsthndlr’
    Expat.xs:1739: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1739: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1742: error: ‘CallbackVector’ has no member named ‘doctyp_sv’
    Expat.xs:1742: error: ‘CallbackVector’ has no member named ‘doctyp_sv’
    Expat.xs:1742: error: ‘CallbackVector’ has no member named ‘doctyp_sv’
    Expat.xs:1742: error: ‘CallbackVector’ has no member named ‘doctyp_sv’
    Expat.xs:1742: error: ‘CallbackVector’ has no member named ‘doctyp_sv’
    Expat.xs:1742: error: ‘CallbackVector’ has no member named ‘doctyp_sv’
    Expat.xs:1744: error: ‘dtsthndlr’ undeclared (first use in this function)
    Expat.xs:1746: warning: implicit declaration of function ‘XML_SetStartDoctypeDeclHandler’
    Expat.xs:1740: warning: unused variable ‘set’
    Expat.c: In function ‘XS_XML__Parser__Expat_SetEndDoctypeHandler’:
    Expat.c:1993: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:1993: error: expected ‘;’ before ‘parser’
    Expat.c:1994: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1756: error: ‘XML_EndDoctypeDeclHandler’ undeclared (first use in this function)
    Expat.xs:1756: error: expected ‘;’ before ‘dtendhndlr’
    Expat.xs:1758: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1758: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1760: error: ‘CallbackVector’ has no member named ‘doctypfin_sv’
    Expat.xs:1760: error: ‘CallbackVector’ has no member named ‘doctypfin_sv’
    Expat.xs:1760: error: ‘CallbackVector’ has no member named ‘doctypfin_sv’
    Expat.xs:1760: error: ‘CallbackVector’ has no member named ‘doctypfin_sv’
    Expat.xs:1760: error: ‘CallbackVector’ has no member named ‘doctypfin_sv’
    Expat.xs:1760: error: ‘CallbackVector’ has no member named ‘doctypfin_sv’
    Expat.xs:1762: error: ‘dtendhndlr’ undeclared (first use in this function)
    Expat.xs:1764: warning: implicit declaration of function ‘XML_SetEndDoctypeDeclHandler’
    Expat.c: In function ‘XS_XML__Parser__Expat_SetXMLDeclHandler’:
    Expat.c:2022: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:2022: error: expected ‘;’ before ‘parser’
    Expat.c:2023: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1775: error: ‘XML_XmlDeclHandler’ undeclared (first use in this function)
    Expat.xs:1775: error: expected ‘;’ before ‘xmldechndlr’
    Expat.xs:1777: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1777: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1779: error: ‘CallbackVector’ has no member named ‘xmldec_sv’
    Expat.xs:1779: error: ‘CallbackVector’ has no member named ‘xmldec_sv’
    Expat.xs:1779: error: ‘CallbackVector’ has no member named ‘xmldec_sv’
    Expat.xs:1779: error: ‘CallbackVector’ has no member named ‘xmldec_sv’
    Expat.xs:1779: error: ‘CallbackVector’ has no member named ‘xmldec_sv’
    Expat.xs:1779: error: ‘CallbackVector’ has no member named ‘xmldec_sv’
    Expat.xs:1781: error: ‘xmldechndlr’ undeclared (first use in this function)
    Expat.xs:1783: warning: implicit declaration of function ‘XML_SetXmlDeclHandler’
    Expat.c: In function ‘XS_XML__Parser__Expat_SetBase’:
    Expat.c:2051: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:2051: error: expected ‘;’ before ‘parser’
    Expat.c:2052: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1803: warning: implicit declaration of function ‘XML_SetBase’
    Expat.xs:1803: error: ‘parser’ undeclared (first use in this function)
    Expat.c: In function ‘XS_XML__Parser__Expat_GetBase’:
    Expat.c:2079: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:2079: error: expected ‘;’ before ‘parser’
    Expat.c:2080: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1812: warning: implicit declaration of function ‘XML_GetBase’
    Expat.xs:1812: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1812: warning: initialization makes pointer from integer without a cast
    Expat.c:2080: warning: unused variable ‘RETVAL’
    Expat.c: In function ‘XS_XML__Parser__Expat_PositionContext’:
    Expat.c:2106: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:2106: error: expected ‘;’ before ‘parser’
    Expat.c:2107: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1829: warning: implicit declaration of function ‘XML_GetInputContext’
    Expat.xs:1829: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1829: warning: initialization makes pointer from integer without a cast
    Expat.c: In function ‘XS_XML__Parser__Expat_DefaultCurrent’:
    Expat.c:2222: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:2222: error: expected ‘;’ before ‘parser’
    Expat.xs:1920: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1922: warning: implicit declaration of function ‘XML_DefaultCurrent’
    Expat.xs:1920: warning: unused variable ‘cbv’
    Expat.c: In function ‘XS_XML__Parser__Expat_RecognizedString’:
    Expat.c:2242: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:2242: error: expected ‘;’ before ‘parser’
    Expat.c:2243: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1930: error: ‘XML_DefaultHandler’ undeclared (first use in this function)
    Expat.xs:1930: error: expected ‘;’ before ‘dflthndl’
    Expat.xs:1931: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:1931: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:1933: error: ‘CallbackVector’ has no member named ‘dflt_sv’
    Expat.xs:1934: error: ‘dflthndl’ undeclared (first use in this function)
    Expat.xs:1937: error: ‘CallbackVector’ has no member named ‘recstring’
    Expat.xs:1938: error: ‘CallbackVector’ has no member named ‘recstring’
    Expat.xs:1941: error: ‘CallbackVector’ has no member named ‘no_expand’
    Expat.xs:1948: error: ‘CallbackVector’ has no member named ‘no_expand’
    Expat.xs:1953: error: ‘CallbackVector’ has no member named ‘recstring’
    Expat.c: In function ‘XS_XML__Parser__Expat_GetErrorCode’:
    Expat.c:2286: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:2286: error: expected ‘;’ before ‘parser’
    Expat.c:2287: warning: ISO C90 forbids mixed declarations and code
    Expat.c:2290: warning: implicit declaration of function ‘XML_GetErrorCode’
    Expat.c:2290: error: ‘parser’ undeclared (first use in this function)
    Expat.c: In function ‘XS_XML__Parser__Expat_GetCurrentLineNumber’:
    Expat.c:2304: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:2304: error: expected ‘;’ before ‘parser’
    Expat.c:2305: warning: ISO C90 forbids mixed declarations and code
    Expat.c:2308: warning: implicit declaration of function ‘XML_GetCurrentLineNumber’
    Expat.c:2308: error: ‘parser’ undeclared (first use in this function)
    Expat.c: In function ‘XS_XML__Parser__Expat_GetCurrentColumnNumber’:
    Expat.c:2322: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:2322: error: expected ‘;’ before ‘parser’
    Expat.c:2323: warning: ISO C90 forbids mixed declarations and code
    Expat.c:2326: warning: implicit declaration of function ‘XML_GetCurrentColumnNumber’
    Expat.c:2326: error: ‘parser’ undeclared (first use in this function)
    Expat.c: In function ‘XS_XML__Parser__Expat_GetCurrentByteIndex’:
    Expat.c:2340: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:2340: error: expected ‘;’ before ‘parser’
    Expat.c:2341: warning: ISO C90 forbids mixed declarations and code
    Expat.c:2344: warning: implicit declaration of function ‘XML_GetCurrentByteIndex’
    Expat.c:2344: error: ‘parser’ undeclared (first use in this function)
    Expat.c: In function ‘XS_XML__Parser__Expat_GetSpecifiedAttributeCount’ :
    Expat.c:2358: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:2358: error: expected ‘;’ before ‘parser’
    Expat.c:2359: warning: ISO C90 forbids mixed declarations and code
    Expat.c:2362: warning: implicit declaration of function ‘XML_GetSpecifiedAttributeCount’
    Expat.c:2362: error: ‘parser’ undeclared (first use in this function)
    Expat.xs: In function ‘XS_XML__Parser__Expat_ErrorString’:
    Expat.xs:1983: warning: implicit declaration of function ‘XML_ErrorString’
    Expat.xs:1983: warning: initialization makes pointer from integer without a cast
    Expat.c:2378: warning: unused variable ‘targ’
    Expat.c:2377: warning: unused variable ‘RETVAL’
    Expat.c: In function ‘XS_XML__Parser__Expat_OriginalString’:
    Expat.c:2522: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:2522: error: expected ‘;’ before ‘parser’
    Expat.c:2523: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:2091: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:2091: warning: initialization makes pointer from integer without a cast
    Expat.xs:2093: warning: implicit declaration of function ‘XML_GetCurrentByteCount’
    Expat.c: In function ‘XS_XML__Parser__Expat_SetStartCdataHandler’:
    Expat.c:2551: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:2551: error: expected ‘;’ before ‘parser’
    Expat.c:2552: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:2109: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:2110: error: ‘XML_StartCdataSectionHandler’ undeclared (first use in this function)
    Expat.xs:2110: error: expected ‘;’ before ‘scdhndl’
    Expat.xs:2113: error: ‘CallbackVector’ has no member named ‘startcd_sv’
    Expat.xs:2113: error: ‘CallbackVector’ has no member named ‘startcd_sv’
    Expat.xs:2113: error: ‘CallbackVector’ has no member named ‘startcd_sv’
    Expat.xs:2113: error: ‘CallbackVector’ has no member named ‘startcd_sv’
    Expat.xs:2113: error: ‘CallbackVector’ has no member named ‘startcd_sv’
    Expat.xs:2113: error: ‘CallbackVector’ has no member named ‘startcd_sv’
    Expat.xs:2115: error: ‘scdhndl’ undeclared (first use in this function)
    Expat.xs:2117: warning: implicit declaration of function ‘XML_SetStartCdataSectionHandler’
    Expat.c: In function ‘XS_XML__Parser__Expat_SetEndCdataHandler’:
    Expat.c:2580: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:2580: error: expected ‘;’ before ‘parser’
    Expat.c:2581: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:2127: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:2128: error: ‘XML_EndCdataSectionHandler’ undeclared (first use in this function)
    Expat.xs:2128: error: expected ‘;’ before ‘ecdhndl’
    Expat.xs:2131: error: ‘CallbackVector’ has no member named ‘endcd_sv’
    Expat.xs:2131: error: ‘CallbackVector’ has no member named ‘endcd_sv’
    Expat.xs:2131: error: ‘CallbackVector’ has no member named ‘endcd_sv’
    Expat.xs:2131: error: ‘CallbackVector’ has no member named ‘endcd_sv’
    Expat.xs:2131: error: ‘CallbackVector’ has no member named ‘endcd_sv’
    Expat.xs:2131: error: ‘CallbackVector’ has no member named ‘endcd_sv’
    Expat.xs:2133: error: ‘ecdhndl’ undeclared (first use in this function)
    Expat.xs:2135: warning: implicit declaration of function ‘XML_SetEndCdataSectionHandler’
    Expat.c: In function ‘XS_XML__Parser__Expat_UnsetAllHandlers’:
    Expat.c:2609: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:2609: error: expected ‘;’ before ‘parser’
    Expat.xs:2144: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:2147: error: ‘CallbackVector’ has no member named ‘ns’
    Expat.xs:2148: error: ‘CallbackVector’ has no member named ‘p’
    Expat.xs:2149: error: ‘XML_StartNamespaceDeclHandler’ undeclared (first use in this function)
    Expat.xs:2149: error: expected ‘)’ before numeric constant
    Expat.xs:2154: error: ‘XML_StartElementHandler’ undeclared (first use in this function)
    Expat.xs:2154: error: expected ‘)’ before numeric constant
    Expat.xs:2158: error: ‘XML_UnknownEncodingHandler’ undeclared (first use in this function)
    Expat.xs:2158: error: expected ‘)’ before numeric constant
    Expat.c: In function ‘XS_XML__Parser__Expat_ElementIndex’:
    Expat.c:2642: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:2642: error: expected ‘;’ before ‘parser’
    Expat.c:2643: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:2167: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:2168: error: ‘CallbackVector’ has no member named ‘st_serial_stack’
    Expat.xs:2168: error: ‘CallbackVector’ has no member named ‘st_serial_stackptr’
    Expat.c: In function ‘XS_XML__Parser__Expat_SkipUntil’:
    Expat.c:2664: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:2664: error: expected ‘;’ before ‘parser’
    Expat.c:2665: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:2179: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:2180: error: ‘CallbackVector’ has no member named ‘st_serial’
    Expat.xs:2182: error: ‘CallbackVector’ has no member named ‘skip_until’
    Expat.c: In function ‘XS_XML__Parser__Expat_Do_External_Parse’:
    Expat.c:2687: error: ‘XML_Parser’ undeclared (first use in this function)
    Expat.c:2687: error: expected ‘;’ before ‘parser’
    Expat.c:2688: warning: ISO C90 forbids mixed declarations and code
    Expat.xs:2194: error: ‘parser’ undeclared (first use in this function)
    Expat.xs:2205: warning: unused variable ‘pret’
    Expat.xs:2194: warning: unused variable ‘cbv’
    Expat.xs:2192: warning: unused variable ‘type’
    make[1]: *** [Expat.o] Error 1
    make[1]: Leaving directory `/root/Desktop/XML-Parser-2.36/Expat'
    ---------------------------------------------
    How to resolve this error? I have no idea. Please help.

    Thanks and Regards.

  2. #2
    Blackfooted Penguin daark.child's Avatar
    Join Date
    Apr 2006
    Location
    West Yorks
    Posts
    4,319
    Most distros have a package called perl-XML-Parser. Thats the one you need to install using your distributions package manager.

  3. #3
    Just Joined!
    Join Date
    Jan 2007
    Posts
    19
    Wow daark.child, thank you for your superfast reply.

    Yes, i just located the perl-XML-Parser rpm for my distro. Let me give it a try.

  4. #4
    Just Joined!
    Join Date
    Jan 2007
    Posts
    19
    No luck
    I installed the perl-XML-Parser rpm. Then did a perl Makefile.PL , which worked as before without any issues. Then i fired the make command, which failed just as it failed before.
    Any more ideas?

    Thanks for your help.

  5. #5
    Just Joined!
    Join Date
    Jan 2007
    Posts
    19
    Hi daark.child, please ignore my previous post.
    Your solution worked!

    The mistake i did was that i went back to do a make on XML-Parser. Instead of that, when i directly gave ./configure for compiz fusion (with the correct syntax, of course), make works without complaining.

    Thanks again for your great help and fast reply.

    Regards,
    Nivedhitha

  6. #6
    Blackfooted Penguin daark.child's Avatar
    Join Date
    Apr 2006
    Location
    West Yorks
    Posts
    4,319
    Ok, cool. I'm glad your problems solved.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •