I just installed Perl 5.6.1 on FreeBSD 4.2 and I'm trying to populate my
site_perl library... HTML::Parser 3.22 is bombing out in the compile
thusly:
In file included from Parser.xs:84:
util.c: In function `decode_entities':
util.c:101: `hexdigit' undeclared (first use in this function)
util.c:101: (Each undeclared identifier is reported only once
util.c:101: for each function it appears in.)
In file included from Parser.xs:85:
hparser.c: In function `report_event':
hparser.c:461: `sv_yes' undeclared (first use in this function)
hparser.c:495: `sv_undef' undeclared (first use in this function)
Parser.xs: In function `XS_HTML__Parser_strict_comment':
Parser.xs:276: `sv_yes' undeclared (first use in this function)
Parser.xs: In function `XS_HTML__Parser_boolean_attribute_value':
Parser.xs:287: `sv_undef' undeclared (first use in this function)
Parser.xs: In function `XS_HTML__Parser_handler':
Parser.xs:382: `sv_undef' undeclared (first use in this function)
Parser.c: In function `boot_HTML__Parser':
Parser.c:577: `sv_yes' undeclared (first use in this function)
*** Error code 1
Is there something funny that needs to happen in Parser.xs wrt to the
defines in patchlevel.h? There seems to be a few special cases in there
but I thought I'd ask here in case this is a known issue with a known
fix.
thanks,
-Ian
--
Ian Kallen <[EMAIL PROTECTED]> | AIM: iankallen | efax: (415) 354-3326